我有:
在本地工作:
string filePath = Server.MapPath("/Content/Images/Profiles/")
fileToUpload.SaveAs(filePath);
当我部署时,在我的实际网络服务器上,我遇到了一些问题,而且我确定它会对路径做些什么。
返回的路径是:
C:\Inetpub\vhosts\myhost.com\httpdocs\Content\Images\Profiles\TestUser.png
当然,我无法走向这条道路。
我错过了什么?我应该明确指定服务器路径,例如' \ myhost.com \的httpdocs \内容\ IMAGES \概况\&#39 ;?或坚持使用' MapPath'?
答案 0 :(得分:0)
您是否可以访问服务器?我遇到了同样的问题,并发现当您发布项目时,不会向服务器创建空文件夹。如果您有访问权限,我建议您手动将文件夹创建到服务器,或者只是将一些文件放在“个人档案”文件夹中以便创建。