2009-08-14 101 views
0

我有一個包含C#和C++項目的大型解決方案。在我的類或函數中編寫代碼後,我運行一個構建以使解析器檢查語法。我注意到的是,當我按F6時,整個解決方案將生成並解析,除了我正在處理的C++文件。C++代碼不在Visual Studio 2008中使用構建項目(F6)構建

這看起來好像不是編輯器的預期功能,所以有什麼辦法可以在執行構建時強制執行?

謝謝,

P.S.我知道我可以去重建項目並以這種方式強制構建。我正在尋找一種方法讓編輯對C++和C#文件的處理保持一致。

回答

2

在解決方案屬性中,在「配置屬性」下,確保將C++項目設置爲生成。另外,確保項目依賴關係正確設置。

這兩件事控制了在運行構建時構建哪些項目。

+0

該項目沒有設置建立。 – QueueHammer 2009-08-14 19:19:04