视觉工作室解决方案中的工件是什么?

sen*_*ett 3 .net deployment teamcity artifact visual-studio

希望是一个简单的问题.

视觉工作室解决方案中的工件是什么?他们在做什么?有哪些常见的部署模式?

wal*_*wal 8

来自文档:

构建工件是由构建生成并存储在服务器上的文件.通常,这些包括分发包,WAR文件,报告,日志文件等.在创建构建配置时,您可以在"常规设置"页面上指定构建的工件.

现在专门回答你的问题.

视觉工作室解决方案中的工件是什么?

您的解决方案由TeamCity使用Build Step编译.工件是您在编译Visual Studio sln文件后选择"保留"的文件.

例如:

在此输入图像描述

这假设你有一个编译2个项目的sln,ConsoleApplication并且WebApi- 这个例子说keep all the output of ConsoleApplication and all the dll's of WebApi. 这些工件由TeamCity持有,可以作为部署过程的一部分下载.