Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio TeamCity构建订单_Visual Studio_Teamcity - Fatal编程技术网

Visual studio TeamCity构建订单

Visual studio TeamCity构建订单,visual-studio,teamcity,Visual Studio,Teamcity,目前我有三个构建步骤,每个步骤都使用一个解决方案文件(.sln)。每个解决方案文件中都有许多需要按特定顺序构建的项目文件。我可以通过处理依赖项来确保Visual Studio中的构建顺序是正确的,但是如何在TeamCity中指定它们是以正确的顺序构建的呢?TeamCity是否使用VS中建立的构建顺序?从我所读到的内容来看,它不是,所以我不确定如何为每个解决方案中的项目文件指定我自己的构建顺序,或者是否可能。我注意到TC中的Dependencies选项,但这似乎是一个构建步骤依赖于另一个,而不是每

目前我有三个构建步骤,每个步骤都使用一个解决方案文件(.sln)。每个解决方案文件中都有许多需要按特定顺序构建的项目文件。我可以通过处理依赖项来确保Visual Studio中的构建顺序是正确的,但是如何在TeamCity中指定它们是以正确的顺序构建的呢?TeamCity是否使用VS中建立的构建顺序?从我所读到的内容来看,它不是,所以我不确定如何为每个解决方案中的项目文件指定我自己的构建顺序,或者是否可能。我注意到TC中的Dependencies选项,但这似乎是一个构建步骤依赖于另一个,而不是每个解决方案中依赖于其他项目文件的项目文件。是否有一种简单的方法可以在TeamCity中配置生成顺序?

您可能需要创建具有适当依赖项的自己的MSBuild文件。我们使用NANT启动csproj构建,这尊重依赖关系。它可能与您如何在TC中进行构建一样简单。。