C#项目原来部署在Windows环境上,上传的文件都能到指定的文件夹里去,但是把项目部署到Linux系统中去之后,原本指定的文件去上传到项目的根目录中去了,没有到指定的文件夹去,这个怎么解决呢?
比如,后台代码是这样写的:var filepath = $@"{Environment.CurrentDirectory}/Resource/System/{fileGuid}/".Replace("\", "/");
var upPath=filepath +"xxxxx.jpg";
在本地测试都能把xxxx.jpg文件上传到项目中的Resource/System/{fileGuid}/这个文件夹里面,但是部署到Linux系统中之后,再上传文件就跑到项目的根目录中去了,这个怎么破?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2687/viewspace-3140196/ ,如需转载,请注明出处,否则将追究法律责任。