我有一个类似于以下结构的IIS Web应用程序:
wwww.mysite.com
file1.asp
file2.asp
\DotNet
file3.aspx
file3.aspx
我们正在设置TeamCity以进行自动部署。我有一个MSBuild构建步骤,用于部署到\DotNet文件夹(aspx文件),在另一个构建配置中,我有另一个MSBuild构建步骤,用于部署到根目录(asp文件)。
我希望允许MSDeploy删除不必要的文件,例如如果我从VCS中删除file2.asp,则希望它从目标IIS服务器中删除该文件。
但是,我不希望它擦除\DotNet子文件夹。
我是否可以获得比命令行开关“SkipExtraFilesOnServer”更细粒度的控制,或者这是一项全盘接管的任务?