在VS的早期版本中,當您將文件夾從Windows文件瀏覽器拖到VS解決方案中時,它會引用該文件夾,包括所有子文件夾的結構和文件。 在VS2015中,當我將一個文件夾拖入解決方案時,它簡單地引用了該文件夾和子文件夾中的所有文件,但忽略文件夾結構。 因此,它會在一個過濾器下轉儲所有文件引用。如何在VS2015中添加文件夾結構?
有沒有辦法在VS2015中獲得以前的行爲?
在VS的早期版本中,當您將文件夾從Windows文件瀏覽器拖到VS解決方案中時,它會引用該文件夾,包括所有子文件夾的結構和文件。 在VS2015中,當我將一個文件夾拖入解決方案時,它簡單地引用了該文件夾和子文件夾中的所有文件,但忽略文件夾結構。 因此,它會在一個過濾器下轉儲所有文件引用。如何在VS2015中添加文件夾結構?
有沒有辦法在VS2015中獲得以前的行爲?
我這樣做的方法是將文件夾添加到項目結構(即.sln文件下),然後啓用「顯示所有文件」(您可能需要「刷新」)。
右鍵單擊要添加的文件夾,然後單擊「包含在項目中」。
(!我不知道拖放)
我在其他地方看到了這個答案,問題是我想要一個參考,而不是在項目內部複製它們。這是幾個項目使用的框架,爲每個使用它的項目維護一個框架副本並不明智 – user1097185
我真的很喜歡這樣做,但是當我右鍵單擊文件夾或文件時,沒有選項「Include in Project」 - 通過逐個添加現有文件包含100個左右的文件變得非常繁瑣。 –
答案如下:
看不到的原因,「包括項目」是:要麼你創建的解決外部到Visual Studio社區或解決了腐敗
來解決此問題:
文件夾與VS2015和SSIS解決工作: 雜項文件夾 - 當我在VS2015中創建一個子文件夾,然後添加其中包含的文件時,它添加了它們,但不包含名稱「我」,但名稱「雜項」。不是它在以前的版本中如何工作!
我能夠添加一個自定義的文件夾到解決方案,但不是項目。將現有文件添加到項目時,將它們置於上述雜項文件夾下。
我不使用VS 2015,但在較舊版本的VS中,您可以在項目中添加文件夾結構。右鍵單擊您的項目並選擇添加|新建文件夾。如果你想添加一個子文件夾,右鍵點擊你的文件夾,並執行相同的操作。 – Han
我的問題是添加對現有文件夾的引用,而不是創建新文件夾。我通常會將我的框架文件夾添加爲參考,然後刪除與當前項目不相關的所有子文件夾。我不能用VS2015做到這一點 – user1097185