Visual Studio Web Deploy不发布所有文件

时间:2011-12-20 19:08:30

标签: iis-7

当我使用Visual Studio Web Deploy设置将我的ASP.net MVC 3.0应用程序发布到IIS 7时,不会更新一个部分视图文件。

是否可以调试一个特定文件失败的原因?

2 个答案:

答案 0 :(得分:37)

选择未发布到服务器的视图,
转到视图的属性(单击F4)
在属性下 检查为其设置的属性:

  1. 构建操作:这应该是内容
  2. 复制到输出目录:这应该像配置的其他文件一样(我认为应该不要复制
  3. 然后发布它。

答案 1 :(得分:1)

我有类似的问题。最终,我通过调整文件Properties\Publish Profiles\ReleaseProfile.pubxml.user中的发布个人资料来解决了这个问题。

该文件中有一行引用了不会发布的文件:

<File Include="Online.master">
    <publishTime>01/01/0001 00:00:00</publishTime>
</File>

我将日期更改为过去但不古老的日期:

<File Include="Online.master">
    <publishTime>01/01/2020 00:00:00</publishTime>
</File>

,文件在我的下一次尝试中成功发布。