我正在使用VS 2010中的“发布/ Web部署”选项来发布我的ASP.NET MVC3网站。
然而,默认情况下它不会发布我下面标记出的“文件”文件夹。
你有什么想法,如何在发布期间包含这个文件?
谢谢Paul
我正在使用VS 2010中的“发布/ Web部署”选项来发布我的ASP.NET MVC3网站。
然而,默认情况下它不会发布我下面标记出的“文件”文件夹。
你有什么想法,如何在发布期间包含这个文件?
谢谢Paul
在Visual Studio解决方案资源管理器中,您需要右键单击并选择该目录中的每个文件的“属性”(如果您想要更改所有文件,则可以选择它们并右键单击->属性)。
确保将构建操作设置为内容。 这将确保在发布过程中将这些文件复制。
Error.txt 文件未包含在项目中
,并且文件夹在发布项目时未被添加。我可以右键单击文件名,然后点击“包括在项目中”
来解决这个问题。
<ExcludeFoldersFromDeployment>Content\files</ExcludeFoldersFromDeployment>
行,然后忘记了它,后来你确实想要发布该文件夹。Content
,Content/files文件夹中的所有文件(和子文件夹)都不会被部署。在我的情况下,我无法看到将文件的“生成操作”设置为内容的选项,因此我必须:
另外,请确保右键单击文件 > 属性时,“复制到输出目录”已设置为“始终复制”或“仅在更改时复制”。