2016-02-11 69 views
-1

創建新的asp.net網站時,Visual Studio會自動將.sln文件和.vs目錄保存在C:\ Users \ Me \ Documents \ Visual Studio 2015 \ Projects \ Site_Name後,我已指定,例如,c:\ Users \ Me \ My_Websites \ This_Website \作爲網站的目錄。選擇ASP.NET .sln(一次保存目錄)

如何在將.sln和/.vb複製/粘貼到網站所在的同一目錄中後,如何獲得與網站一起使用的解決方案,指定解決方案的保存路徑以使其位於同一目錄中,或者將解決方案和網站以某種方式放到同一個目錄中?

我不希望它設置一個新的默認目錄,因爲我是一名學生,並且一次有很多項目在忙碌中,我必須將它們壓縮起來交給標記或一個項目中的團隊成員,而且把它們放在一起似乎也是有意義的。

回答

0

,你可以:

開始用空白溶液

  1. 首先創建一個空白Solution,可以保存任何你想要的文件系統。

    文件>新建項目>其他項目類型>的Visual Studio解決方案>空白解決方案

  2. 然後就在同一個解決方案文件夾添加新ProjectsSolution(在現實中並不一定是,但是這不是你想要什麼,並且,如果在某些時候,你會用一些源代碼控制去,讓事情舉辦這樣會節省時間/工作/頭痛)

如果您有現有項目可以複製整個項目的現有文件夾結構(包括所有重要的.csproj.vbproj文件的,到新創建的空白解決方案的文件夾,而不是添加項目,添加和現有項目並選擇.cs.vbproj文件。

如果您只是試驗,我建議您只需Copy(而不是Move),這樣您就可以始終回到「工作」狀態。

注意:您實際上不必爲現有項目複製現有.sln文件。它不會真正傷害任何東西,但是一旦您在Explorer/Finder中查看文件夾結構(因此您沒有一堆.sln文件),它將會避免混淆。

你可以嘗試實驗和研究如何VS創建的文件夾結構(ProjectsSolutions下),如果你是舒服,可以

編輯.sln文件

您可以編輯.sln在任何文本編輯器中存檔 - 您將看到根據其相對位置到.sln文件引用的項目。

用VS關閉(或者至少不打開解決方案)...

例如

這些數據顯示在解決方案

Microsoft Visual Studio Solution File, Format Version xxx 
....(skipping for brevity)... 

Project("{A GUID}") = "The Project Name", "SomeFolder\MyProject.csproj", "{A GUID}" 
EndProject 

Project("{Another GUID}") = "Another Project Name", "SomeFolder2\AnotherMyProject.csproj", "{Another GUID}" 
EndProject 

H個2個項目。

相關問題