如何使用MsBuild将App_Data文件夹发布到IIS 8?

时间:2015-09-18 00:08:53

标签: visual-studio-2013 msbuild windows-server-2012 iis-8

我正在使用TeamCity构建,该构建在过去几年中一直在IIS 7.5上安装。我最近升级到IIS 8,我发现在执行我的MsBuild脚本时没有部署App_Data目录。

我们的TeamCity构建在每次发布期间删除整个IIS站点目录内容,以确保我们从一个干净的平板开始并且没有延迟文件。我需要继续这样做,但现在突然间,我可以在发布步骤中自动推出App_Data文件夹。我甚至尝试将虚拟Placeholder.txt文件添加到该文件夹​​(并将BuildAction设置为Visual Studio中的内容),但App_Data文件夹仍未出现在我的Web服务器上。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

所以...事实证明,我所要做的就是在Placeholder.txt文件中添加一些内容。似乎部署工具正在跳过文件,因为它们是空的。