我想知道这是否可能,如果可能,怎么做。 如果我有一个包含多个项目和网站的Visual Studio解决方案,并且我只想构建和发布一个特定的网站及其依赖项,那么在使用DevOps Pipelines时该怎么做,因此它不能构建整个解决方案,而只能构建整个解决方案该特定网站所需的项目。 到目前为止,我所看到的只是在目录中构建所有项目,然后选择要发布的特定工件,但这意味着在所选目录中构建所有项目。
答案 0 :(得分:3)
如果只想在解决方案中构建单个项目,则可以在Azure Devops Pipelines中使用MSBuild task,然后将其指向要构建的项目。 另一种方法是在VS解决方案中编辑“配置属性”。在配置管理器中,您可以创建一个名为Single_Project或类似名称的配置,然后在属性中选择使用该配置时要构建的项目。然后,当您使用VS Build task并指定为构建创建的配置时。