2009-06-24 22 views
7

我有30個項目的大解決方案(這不是我的錯)。我有幾個版本的提升。每個解決方案都使用它自己的boost版本。現在爲每個項目設置提升(30次)。 如何在解決方案級別設置提升?我想說這個解決方案使用boost_1.39,這個解決方案使用boost_1.33。 我可以在Tools/Options/Project and Solutions/VC++ Directories的VisualStudio級別上全局添加路徑。這種方式很糟糕,因爲那時我所有的解決方案都使用了一種助推器。或者我可以在項目級別設置提升。但如何解決它?這種功能出現在任何構建系統上。如何在解決方案級別添加其他包含目錄?

回答

3

vsprops允許爲不同的項目設置相同的屬性。

+0

下,2015年這是根據現在項目屬性工作更全面地介紹。 – jla 2015-09-18 13:04:10

5

使用屬性管理器將通用設置放入可重用屬性表文件中,該表單文件通常具有.props文件擴展名。您可以將工作表(或工作表)應用到現有的和新的項目中,以便您不必手動設置每個項目的公共屬性。除非被項目的.vcxproj文件/設置覆​​蓋,否則任何由包含表定義的屬性都將應用。

您可以分三步創建一個新的共享屬性表文件:

  1. 選擇查看,物業經理。物業經理打開。默認情況下,它位於左側視圖中。
  2. 右鍵單擊屬性應用的項目/範圍,然後選擇添加新項目屬性表。指定一個名稱和位置。
  3. 打開新的屬性表,然後設置要包含的屬性。

這是記錄從2003的Visual Studio的所有版本 - 拍攝Working with Project Properties

相關問題