这似乎确实是 Visual Studio Team Services 中的一个错误,但我想我应该与 Hive Mind 分享这一问题,看看我是否是唯一遇到此问题的人。
我正在使用https://manage.windowsazure.com托管站点并从 Visual Studio Team Services 进行部署。解决方案中的所有其他文件似乎都到达了预期的位置,但我有两个文件夹和 html 文件没有到达。
在我的网络项目中,我看到该文件已正确列出。
<Content Include="App\views\member\profile.html" />
<Content Include="App\views\plants\edit.html" />
<Content Include="App\views\responses\list.html" />
该文件也按预期显示在解决方案资源管理器、源代码资源管理器和 VS Team Services 中。
但是它不会出现在部署位置,并且如果我查看 Team Services 的新“Monaco”开发工具,它并不在那里。
我尝试手动将文件添加到 Monaco 中,但正如预期的那样,在后续部署中,该文件和文件夹被清除。
我认为这可能是无法识别待处理更改的情况,但我重命名了该文件夹,但仍然不高兴。
最佳答案
看起来这些文件没有设置为复制。在这种情况下,他们会将类似以下内容添加到其 XML 中:
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
关于azure - Visual Studio Team Services 未部署某些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20426668/