如何删除Team City中的文件?

时间:2017-06-19 10:28:17

标签: teamcity

我正在使用Team City部署ASP.NET网站。我的问题是Artifact文件夹也包含.cs和设计器文件。如何从Artifact文件夹中删除这些类型的文件。对于ASP.NET网站,我们不需要这样的文件。仅需要ASCX,ASPX,JS,CSS等文件。

1 个答案:

答案 0 :(得分:0)

使用“发布配置文件”和“Web部署”生成部署包,您可以指定仅在TeamCity中捕获运行应用程序所需的文件作为工件。

更新Visual Studio项目属性Choose "Only files needed to run this application" in the Package/Publish Web section

创建Visual Studio发布配置文件Set Web Deploy as the Publish Method

更新TeamCity Build Runner :将 / p:PublishProfile =“[在上一步中创建的发布配置文件的名称]”添加到命令行参数

更新TeamCity工件路径:[您的源路径] \ obj \ [VS构建配置] \ Package \ ** =>工件\ [您想要的路径和文件名] .zip

不幸的是,由于代表,我无法再添加任何截图。希望这有帮助!