2010-05-02 53 views
0

製作.NET項目時,您可以在解決方案資源管理器中創建文件夾,這些文件夾是硬盤上的真實文件夾。但使用C++時,它們只是過濾器。有沒有辦法將過濾器設置爲實際文件夾?如何在VC10中使用文件夾

回答

0

有一個按鈕可以顯示解決方案資源管理器中的硬盤驅動器。

0

難道你不能只是在資源管理器中創建一個具有相同名稱的文件夾,然後從那裏「添加現有的」? (您可以將篩選器設置爲*.*以匹配所有文件。)

-1

篩選器是一個文件夾,只是給出了一個有趣的名稱。您可以將項目中的任何文件拖到任何「過濾器」中。

它們不會被鏡像爲磁盤上的文件夾,儘管它們只是項目中的虛擬文件夾。

2

我沒有看到一個automagic方式來做到這一點。你需要做的是:

  1. 創建一個物理文件夾。
  2. 在C++項目中創建過濾器。
  3. 將文件從物理文件夾添加到解決方案。
  4. 將添加的文件拖動到過濾器文件夾中。

因爲c/C++是如此的路徑依賴,我發現它更容易保持項目在一個文件夾,而不是創建子項目文件夾。大多數我使用過的C++項目都是這樣的,不像C#項目那樣有利於將項目組織到子名稱空間中。

相關問題