【发布时间】:2017-01-10 14:42:52
【问题描述】:
我发现从 Visual Studio 发布网站时,它没有上传我的文件之一。它是一个带有“.cshtml”扩展名的 Razor 文件(它在做其他的事情!)及其项目的一部分。
任何想法为什么它会排除它?
【问题讨论】:
标签: asp.net-mvc visual-studio-2010 web-deployment
我发现从 Visual Studio 发布网站时,它没有上传我的文件之一。它是一个带有“.cshtml”扩展名的 Razor 文件(它在做其他的事情!)及其项目的一部分。
任何想法为什么它会排除它?
【问题讨论】:
标签: asp.net-mvc visual-studio-2010 web-deployment
在 Visual Studio 中,右键单击文件并转到 属性。
在文件的属性下,确保 Build Action 设置为 Content。否则不会通过 web deploy 发布。
【讨论】:
在我的例子中,我有几个配置文件没有被部署,即使它们将“构建操作”设置为内容。我通过将它们从项目中排除并再次包含它们来解决问题
【讨论】:
我有同样的问题。我试图排除并重新包含文件。当这不起作用时,我检查了我的 .proj 文件,这些文件实际上丢失了。我必须手动将文件添加到 .proj 文件中。这对我有用
【讨论】: