C# Can';t在';wwwroot';部署项目时
当我在VisualStudio中使用IIS Express进行调试并尝试访问/wwwroot中的文件时,路径='wwwroot/fileName'没有任何问题 但是,当我将网站部署到IIS Express服务器时,我无法再访问该文件,并且由于该文件不存在而出错 我做错什么了吗?网站部署时路径是否不相同C# Can';t在';wwwroot';部署项目时,c#,iis,blazor,C#,Iis,Blazor,当我在VisualStudio中使用IIS Express进行调试并尝试访问/wwwroot中的文件时,路径='wwwroot/fileName'没有任何问题 但是,当我将网站部署到IIS Express服务器时,我无法再访问该文件,并且由于该文件不存在而出错 我做错什么了吗?网站部署时路径是否不相同 PS:文件扩展名为“.xlsx”很可能该文件未部署。假设您使用的是Visual Studio,请尝试以下操作: 在解决方案资源管理器中,右键单击.xlsx文件并选择“属性” 在构建操作中,确保已选
PS:文件扩展名为“.xlsx”很可能该文件未部署。假设您使用的是Visual Studio,请尝试以下操作:
我猜你会发现内容字段有问题。再次部署,您就可以开始了。发布时可能没有部署该文件?它在visual studio项目中的属性中是否设置为“复制到输出目录”?当我再次使用“inputfile”上载它时,我仍然存在问题“inputfile”是什么?不知道那是什么意思。你检查过我的建议了吗?