2017-06-19 94 views
0

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

+0

正确设置您的工件路径。 – Amy

+0

@Amy我想删除CSV文件。我已通过工件路径设置为根 – James

+0

更明确地设置工件路径,因此它们不包含.cs文件。该对象不是*删除*它们,这是*不包括他们*在首位。 – Amy

回答

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构建亚军:添加/P:PublishProfile =“[名在上一步创建的发布配置文件]“到命令行参数

更新TeamCity的神器路径:你的源路径] \ OBJ \ [VS构建配置] \包\ ** =>文物\ [您所需的路径和文件名]名为.zip

不幸的是,我可以”由于代表添加更多的截图。希望这可以帮助!