VS2015在一個解決方案中添加多個項目(工程)
首先要肯定的一點是,在一個解決方案(solution)中是可以添加多個項目(project)的,這多個項目之間存在兩種關系:
1.項目間彼此獨立,各自有各自的入口,只是組織在一個解決方案中便於管理;
2.項目間存在相互調用,只存在一個入口。
在這里只討論第一種關系:
項目間彼此獨立,每個項目都有自己的入口,則同一時間解決方案只能有一個活動入口,相當於只有一個項目存在,
通過設置可以選擇哪個項目作為活動項目,則之后的編譯、運行都是針對該項目的。
首先,在解決方案上右鍵選擇“新建項目”,可以為解決方案添加多個項目。
注意,當前活動的項目的字體為粗體,而非活動項目則不是粗體。
要實現在多個項目間來回切換以進行編譯和運行,需分兩步設置。
(1)打開菜單欄“生成”-->“配置管理器”,將每個項目的“生成”選項都勾選上。同時可以為每個項目都選擇各自的編譯平台,如果平台是一樣的,不要重復創建(不要勾選“創建新解決方案平台”);
(2)將要編譯運行的項目如下圖設為啟動項目。