這可能是Nested projects in multiproject visual studio templates重複...巢Visual Studio項目的選擇性的共享
我有一個Visual Studio解決方案的解決方案文件夾中它來保存所有我的項目。在該文件夾中有Windows Phone項目,Windows 8.1項目和共享項目。這是VS工作室在製作Windows 8通用應用時將創建的內容。
我想擴展這個想法,並將窗口非電話代碼放入兩個子項目,一個W8.1和一個W10項目。然後有一個共享的項目來保存除了不常見的東西外的所有代碼。整個事情會looke這樣的:
solution
-windows
--windows.phone
--windows.notphone
---windows.notphone.10
---windows.notphone.8.1
---windows.notphone.shared
--windows.shared
我無法弄清楚如何做到這一點,因爲共享的項目和解決方案下的Windows文件夾的解決方案概念,而不是項目的概念。
我不想只瞄準Windows 10,但我不能找出另一種方式來在同一個項目中同時針對Windows 8.1和10。
問題1是;如何在我的解決方案中創建此項目結構。
問題2是;我怎麼能只是有一個非電話項目,並讓它創建針對8.1和10的應用程序。我不介意在Windows 10上運行8.1應用程序,只不過Windows在額外的漢堡包按鈕中沒有任何內容它在我的應用程序。
更多... 包含項目的目錄無關緊要,並且很容易修改解決方案文件以顯示項目中的項目。通過手動更改.sln文件,我得到了我原來設計的樹狀結構。這些變化以及兩個共用項目,而不是全部三個項目都使用了這一切,這一切都很好。 –