2016-01-15 282 views
1

文件夾我是新來Visual Studio 2010 C++,我想在我的項目創建包就像我們在Java Eclipse但讓我吃驚,我發現唯一可用的選項做了Creating a Folder,所以我選擇了和創造幾個文件夾添加我的類給他們,然後我嘗試including我的頭文件在我創建的文件夾中,但它不斷給我一個錯誤的帽子我找不到該文件,我檢查了項目目錄和文件夾不在那裏,但非常可見和可編輯從Visual studio,我試圖手動添加一個文件夾與我的課程從窗口探索,仍然無法找到他們在VCVisual Studio 2010中創建包/項目

+0

解決方案資源管理器中的文件夾是虛擬的,並且不綁定到文件系統文件夾。 – drescherjm

+0

所以如何創建一個文件夾並添加實際存在的文件? –

+0

使用資源管理器創建文件夾。不,他們不會保留解決方案資源管理器中的結構。這不是一個flilesystem視圖。 – drescherjm

回答

1

該邏輯組織sligh與Eclipse中的不同。

與Visual Studio,您創建一個解決方案(一個目錄)中,你將創建onemore項目(無論是在解決方案的目錄,或者在一個或幾個子目錄。我你有在您的組件,例如共享庫,你會放在一個單獨的項目。

在每個項目的源文件是organized in the same directory。如果你使用的文件夾中的一個項目,這些都是虛擬的,並在操作系統目錄沒有兌現。

備註:如果您確實想在「硬」子目錄中組織項目文件,您可以隨時在項目創建對話框中強制該目錄。如果您將Visual Studio項目添加到根據更復雜的OS結構存儲的現有項目中,這一點尤其實用。不幸的是,在解決方案資源管理器中根本沒有顯示這樣的目錄結構,所以它有點令人困惑。

+0

我將很難習慣這個,另外一件事,當我在我的項目中使用探索創建一個目錄時,我無法找到該項目,但沒有使用絕對路徑 –

+0

我認爲值得嘗試去適應它。如果你真的做不到,可能還有一個解決方法:在解決方案資源管理器窗口中,應該有一個名爲「查看所有文件」的按鈕/圖標(我認爲它已經存在於VS2010中,但不是100%確定)。如果你點擊它,VS將顯示所有根據os目錄結構化的文件。但這只是一個解決方法:它不再顯示虛擬文件夾,另外還顯示大量非源文件。這也令人困惑 – Christophe

+0

工作,非常感謝 –

相關問題