我公司的VS解决方案中有很多很多项目。事实上,我需要按顺序构建和运行该解决方案的这4个不同的C#项目:A
,B
,C
和D
。
如果不单独构建每个文件,我该如何实现这一目标。
我希望我不会问一个重复的问题,但我真的不确定应该使用哪些条款来搜索已经回复的副本。
答案 0 :(得分:0)
以组的形式构建/运行项目很简单,但不按照自己的顺序构建 。请记住,依赖项决定了项目的构建顺序。
要将它们构建为一个组,只需将它们全部放在同一个Solution文件夹中并调用它们上的构建:
要将它们作为一个组运行,您有几个选择:
答案 1 :(得分:0)
当您运行项目时,VS将自动执行运行启动项目所需的所有构建。它还将根据依赖关系树为您确定此顺序。在大多数情况下,您不需要编辑它。 VS允许您通过编辑依赖项来实现。右键单击您的项目,然后选择Build Dependencies
> Project Build Order
查看当前构建顺序并编辑依赖项,这将影响构建顺序。
在调试时,您可以右键单击要运行的另一个项目,然后选择Debug>除启动项目外,启动新实例以运行该项目。