2011-06-07 51 views
19

如何使用戶包含和lib文件夾全局永久可用於所有項目?在Visual Studio 2008中它是Tools -> Options -> Projects and Solutions -> VC++ Directories。在2010年它說deprecated... blah blah... instead use property sheets... click '?' for help...。點擊,它會將您帶到一個關於屬性表的網頁。不回答基礎問題。 如何全局設置用戶庫文件夾,一勞永逸?Visual Studio 2010:C/C++全局包含和lib文件夾

謝謝。

回答

3

我發現this文章有幫助。

+1

感謝您的鏈接。來自MSDN論壇的引用:*要改變包括文件在內的全局(而不是每個項目)設置,我需要打開任何項目(如果我沒有項目,我需要創建一個來改變全局設置!) - 誰這是什麼想法? ; - )*我是否說過Linux更好? – pic11 2011-06-07 12:53:05

+0

是啊,似乎他們讓它有點複雜,但這裏是VS團隊的解釋爲什麼引入這些更改:http://blogs.msdn.com/b/vsproject/archive/2009/07/07/vc-directories.aspx – 2011-06-07 13:07:03

+0

這很混亂,並不複雜。 – pic11 2011-06-07 13:37:05

20

嘗試this

VC++目錄不再通過工具 - >選項頁面支持VS2010。相反,VS2010引入了用戶設置文件(Microsoft.cpp..users.props)來控制包括全局搜索路徑在內的全局設置。這些文件位於$(USERPROFILE)\ appdata \ local \ microsoft \ msbuild \ v4.0目錄中。在遷移到VS2010時,來自VS2005或VS2008的VC++目錄的自定義設置將遷移到這些用戶文件。這些全局設置文件被導入到所有轉換和新創建的項目中。

下面是更改設置文件通過用戶界面的步驟:

  • 點擊View.Property管理器中打開了物業經理。
  • 展開項目節點,然後展開Configuration | Platform節點,您將看到每個Configuration | Platform的「Microsoft.cpp..users」文件。這些是全局設置的文件,類似於舊的工具/選項/ VC++目錄。
  • 多選「Microsoft.cpp..users」,右鍵點擊並調出屬性頁面窗口
  • 在屬性頁面窗口中,點擊左側窗格中的「VC++目錄」(例如),添加新的諸如「包含目錄」之類的目錄的路徑。用分號分隔
  • 確保在關閉Visual Studio之前保存設置。
  • 重新啓動Visual Studio,新設置將生效。

:如果您想只改變設置一個項目,你可以右鍵點擊該項目,並調出屬性頁。更改「VC++目錄」的設置,這些設置將被保存到項目文件中。

+0

複製粘貼時鏈接到源代碼。不過謝謝。 – pic11 2011-06-07 12:56:01

+4

我做到了! (請注意,'這個'是超鏈接的) – 2011-06-07 12:58:38

+0

哦......對不起......我沒有注意到它。 – pic11 2011-06-07 13:02:03

2

您可以選擇所有項目並一次編輯它們。

  1. 打開類視圖並選擇所有項目。
  2. 選擇配置屬性節點,然後選擇VC++目錄。
  3. 選擇包含的目錄,庫目錄,然後單擊旁邊的 按鈕。選擇編輯並輸入您需要的其他路徑,這將被添加到所有選定的項目中。
  4. 您可以刪除所選項目中的任何通用目錄。
相關問題