1、visual studio團隊開發怎麼用
在 Visual Studio
.NET Beta 2
中,文件共享是默認訪問模式。若要確認訪問模式的設置是否正確,請單擊「」菜單上的「Options」,單擊「Projects」,再單擊「Web
Settings」。然後將「Preferred」訪問模式設置為「File Share」,再單擊「OK」。這樣 Web 項目就可以添加到 Visual SourceSafe。
如果現有項目使用 FrontPage 訪問模式,可以將訪問模式更改為「文件共享」。請打開 Solution Explorer,用滑鼠右鍵單擊項目,然後單擊「Properties」。單擊「Common
Properties」,然後單擊「Web Settings」。將「Web Access Mode」設置為「File
Share」,然後單擊「OK」。現在,請保存、關閉並重新打開解決方案,使項目設置的更改生效。
本文的後面部分假設您正在使用「文件共享」訪問模式。
在 Visual SourceSafe 內創建項目
第一個團隊成員創建一個包含一個或多個項目的解決方案。(由於使用了文件共享訪問,如果您要在其他計算機上創建項目,則仍要將項目位置指定為 http://myserver,但您需要通過通用命名約定 (UNC) 來訪問 \\myserver\c$\inetpub\wwwroot 或 \\myserver\wwwroot$。)解決方案准備就緒,可供其他團隊成員開始使用時,第一個團隊成員應在 Solution Explorer 內用滑鼠右鍵單擊解決方案或項目文件,然後選擇「Add
Solution to Source Control」。另外,第一個團隊成員也可以在「File」菜單上,單擊「Source
Control」,然後單擊「Add Solution to Source Control」。
如果解決方案包含使用文件共享訪問模式的 Web 項目,則會出現以下警告。
圖 1:文件共享警告對話框
可以忽略該警告。單擊「Continue」。
集成開發環境 (IDE) 將提示您指定 Visual SourceSafe 資料庫伺服器,然後要求您指定要將解決方案文件和該解決方案的各個項目存儲在 Visual SourceSafe 中的位置。
Visual Studio .NET 內的默認行為是以「Admin user」(管理員用戶)的身份將用戶登錄到默認的 Visual SourceSafe 資料庫(通常稱為「公用」)。默認用戶名和密碼由 Visual SourceSafe 提供。由於默認管理員用戶口令為空,所以將解決方案添加到 Visual SourceSafe 時可能不會提示您指定 Visual SourceSafe 資料庫伺服器,而可能自動將您登錄到默認 Visual SourceSafe 資料庫,並直接顯示「Add to SourceSafe Project」對話框。默認情況下,將顯示登錄對話框。(Visual SourceSafe 的新版本,包括版本 6.0c 的測試版,關閉了登錄對話框。Visual SourceSafe 6.0c 的最後發行版將打開該對話框並設為默認設置。)
若要避免此問題,請在「Tools」菜單上,單擊「Options」,單擊「Source Control」,然後單擊「SCC Provider」。將登錄 ID 更改為適當的用戶。單擊「Advanced」,並單擊「Integration」選項卡。在「Choose SourceSafe Database」下,選擇「Prompt」。
圖 2:將項目添加到 Visual SourceSafe
此外,還會通過同一對話框,提示您指定用於存儲解決方案內包含的每個項目的 Visual SourceSafe 位置。要重新設置,第一次提示時,您可以為該解決方案以及同一驅動器上的所有非 Web 項目設置 Visual SourceSafe 位置。接下來,將提示您提供 Visual SourceSafe 的位置供解決方案內的每一個 Web 項目使用。如果您不想將某個項目添加到 Visual SourceSafe 中,請單擊「Cancel」然後使用「Add selected projects to source control」,這樣可控制要添加的項目。本文將在稍後說明將所選的項目添加到源代碼控制中。Solution Explorer 將已取消的項目顯示為簽出,但是項目文件不在 Visual SourceSafe 內。在此情況下,簽出標識符將用來表示該項目不添加到 Visual SourceSafe 中。
設置 Visual SourceSafe 位置時,可以將解決方案文件和項目放置到同一 Visual SourceSafe 文件夾或者多個單獨的文件夾中。最好讓 Visual Studio.NET 控制您所有的非 Web 項目的放置。然而,每個 Web 項目應放置到各自的文件夾中以確保該項目不與其他 Web 項目沖突。很可能幾個項目會包含同名文件(例如,WebForm1.aspx)。如果試圖在同一 Visual SourceSafe 文件夾中放置多個項目,並且該文件夾中已存在同名文件,則會出現以下對話框,如圖 3 所示:
圖 3:試圖將相同文件添加到 Visual SourceSafe 項目時出現的警告對話框
單擊「Select different location」,然後如前所述繼續操作。
如果要在已添加到 Visual SourceSafe 的解決方案中添加新項目或不在 Visual SourceSafe 內的現有項目,請先將項目添加到該解決方案。然後,在 Solution Explorer 內用滑鼠右鍵單擊該解決方案,並執行以下任一操作:
單擊「Add」,然後單擊「New Project...」
或者,單擊「Add」,然後單擊「Existing Project...」
Solution Explorer 將以簽出形式顯示該項目,但文件不在 Visual
SourceSafe 中。現在,在 Solution Explorer 中選擇項目,並在「File」菜單上,單擊「Source
Control」。最後,單擊「Add Selected Projects to Source Control...」,這將要求您指定在 Visual SourceSafe 中存儲項目的位置,如前所述。對於非 Web 項目,最好使用「File「菜單下的「Check In」命令由 Visual Studio.NET 控制 Visual SourceSafe 位置。
從 Visual SourceSafe 訪問項目
每個團隊成員第一次從 Visual Source Safe 訪問項目時,必須進行如下操作:在「File」菜單上,單擊「Source Control」,然後單擊「Open Project From Source Control」。
IDE 將提示該團隊成員指定 Visual SourceSafe 資料庫伺服器,並要求團隊成員選擇 Visual
SourceSafe 項目,以及指定要復制解決方案文件和所有非 Web 項目的本地文件夾。在我的示例屏幕拍圖(圖 4)中,我已經打開
MyWebProjects 並將解決方案文件保存到 D:\Documents and Settings\marwhite\My
Documents\Visual Studio Projects。
圖 4:設置 Visual SourceSafe 項目的本地文件夾位置
默認情況下解決方案文件會復制到 C:\Documents and Settings\<您的用戶名>\My Documents\Visual Studio Projects。您可以通過以下操作重新進行配置:在「Tools」菜單上,單擊「Options」,單擊「Environment」,然後單擊「Projects and Solutions」。
如果解決方案文件和任何項目文件存儲在多個單獨的文件夾中,則不會顯示以下對話框。但是,如果解決方案和項目文件存儲在同一 Visual SourceSafe 位置,則 IDE 會提示用戶選擇解決方案文件。
圖 5:選擇解決方案文件
此時,如果解決方案包含一個或多個文件共享 Web 項目,則會顯示「Set Project Location」對話框。
圖 6:「Set Project Location」對話框
必須對每個 Web 項目使用此對話框以指定各個獨立網站的位置。可以將 Web 項目放置到一個伺服器上。例如:http://myserver/myproject_myroot。或者,將 Web 項目放置到您的本地計算機上。例如:http://localhost/myproject。Visual Studio 將為每個獨立的 Web 項目創建一個虛擬根目錄。
注意:如前所述,只需在第一次使用時訪問解決方案。(在「File」菜單上,單擊「Source Control」,然後單擊「Open Project From Source Control」。)下次打開解決方案時,必須使用本地磁碟上的解決方案文件。請不要從 Web 伺服器或 Visual SourceSafe 打開應用程序。
如果要將 Visual SourceSafe 內現有的項目添加到解決方案,請執行下列操作:在「File」菜單上,單擊「Source Control」,然後單擊「Add Project From Source Control...」,IDE 將顯示如前所述的對話框。
修改文件
當團隊成員處理自己的代碼時,其工作方式與通常的工作方式完全一樣。修改文件時,開發環境會自動提示團隊成員將其簽出。請注意,在項目中添加和刪除文件需要簽出項目文件。
公布更改
需要向團隊公布新更改的團隊成員會對源代碼進行更改、測試和調試。更改完成後,可以選擇文件,單擊滑鼠右鍵,然後單擊「Check In」,或者在「File」菜單上,單擊「Source Control」,然後單擊「Check In」。然後,這些更改就會顯示在 Visual SourceSafe 內。
獲取最新版本
團隊成員要獲得團隊的最新更改,應在 Solution Explorer 中選擇解決方案文件,單擊滑鼠右鍵,然後單擊「Get Latest Version (Recursive)」。團隊成員需要生成應用程序的最新版本時,也應執行該過程。
離線工作
Visual Studio .NET Beta 2 相對於 Visual Studio .NET Beta 1 的重大改進之一是離線工作。離線工作對許多開發人員來說非常重要,尤其是對於大部分時間在辦公室外和/或旅途中的開發人員。
離線工作允許團隊成員將與 Visual SourceSafe 集成的解決方案和項目設置成離線。也就是說,團隊成員可以在與自己的公司網路和 Visual SourceSafe 資料庫斷開連接時處理文件。當團隊成員返回辦公室後,可以重新連接解決方案和項目,IDE 可使其副本與 Visual SourceSafe 資料庫中保留的副本之間的更改保持同步。
進入離線狀態
若要使解決方案及其項目離線,請在「File」菜單上,單擊「Source Control」,然後單擊「Change Source Control...」。IDE 將顯示以下對話框:
圖 7:連接和斷開解決方案項目與 Visual SourceSafe 之間的連接
清除「Connected」復選框即可使解決方案和項目離線。
請注意,在離線之前已被您簽出的文件仍保留為您簽出的狀態。若要避免可能發生的數據丟失現象,最好在離線之前簽出要離線處理的文件。
離線時簽出文件
在離線工作時,可以通常方式簽出文件。離線工作狀態下第一次簽出文件時,會顯示以下對話框:
圖 8:在斷開連接時簽出文件
需要取消此對話框(圖 8 中)才能啟用離線簽出。請選擇「Don't show this dialog again」,然後單擊「Check out (disconnected)」。將顯示如圖 9 所示的另一個錯誤對話框。可以忽略此對話框;單擊「OK」。
圖 9:斷開連接狀態下第一次簽出文件時顯示的錯誤對話框
下次試圖在離線工作狀態下簽出文件時將成功簽出。請注意,上述的其他錯誤對話框是 Visual Studio .NET Beta 2 中的小錯誤,將在最終版本中解決。
當團隊成員在離線狀態下簽出文件時,已簽出的文件的詳細信息將存儲為項目的一部分,並且已簽出的文件將標記為讀/寫。
2、如何設置Visual Studio遠程調試
1.vs的安裝目錄中 ~/Common7\IDE\Remote Debugger,把目錄中的x68 和x64拷貝到伺服器上
2.運行msvsmon.exe,看看埠號,一般可能是4018
3.將本機代碼版在debug模式下編權譯輸出,部署到伺服器上
4.在本機vs開發工具中,調試---附加到進程--限定符中,填寫伺服器IP和埠
5 點擊刷新,如果是web應用,可以看到對應應用程序池的w3wp.exe進程
6 附加到進程
這樣就可以在本地遠程調試代碼,使用後及時關閉msvsmon
3、visual studio開發網站的巨大問題
您好,請您確認來幾個問題
第一自:訪問地址是通過何種方式訪問,localhost還是本機地址
第二:如果是本機ip地址,則檢查防火牆Web伺服器80埠是否允許通過
第三:請查看IIS配置許可權是否有錯誤
請對此回答補充提問
您好,請對以下問題再次補充提問:
1.請確定運行該網站時,是否自動開啟了ASP.NET Development Server
2.請明確說明您訪問網頁的方式,訪問的格式
3.可否共享一下您的web.config文件內容
4、win7中安裝了visual studio 2010後,還要安裝IIS伺服器嗎?
不需要,visual studio 2010含有內置的ASP.NET 的web調試器 不過想運行.asp, 是這樣的,即使你映射了擴展名,也只專是改變擴展名而已,屬也就是說本質上還是ASP.NET的頁面,而不是ASP的頁面。VS2008並不支持建立ASP的站點的。現在很少使用ASP了。
5、請問windows server 2016伺服器上可以裝那些Visual Studio版本?
沒聽說過copyvisual studio還有專用伺服器版本的,vs是個開發工具,又不是你最後運行的程序。vs只有功能和授權上不同的版本,比如企業版、專業版、社區版等,不存在專用於伺服器的版本,這種版本也沒有意義。
6、vs2013 asp.net 無法連接到已配置的開發web伺服器
首先copy你必須選中網站或者web應用程序的項目,不能是類庫或者其他,然後右鍵屬性或者菜單—xxx屬性(xxx為項目名稱),在web那一欄里:使用VISUAL
STUDIO
開發伺服器為使用asp.net
development
server調試,使用iis
WEB伺服器是在IIS中調試,使用自定義WEB伺服器是在其他伺服器中調試
7、vs2012怎麼配置 visual studio開發伺服器
系統要來求由於VS軟體很大,運行時需自要佔...
1
因為開發網站多以我們的電腦還要安裝II...
2
Microsoft Visual Studio 2012安裝要求...
3
打開控制面板——選擇程序——程序和功...
4
這時Microsoft Visual Studio 2012會彈...
5
打開Microsoft Visual Studio 2012軟體...
6
在彈出的新建窗口中選擇新
8、vs2015找不到 使用visual studio開發伺服器
關於copy Visual Studio Community 2015 的 win32 模板的問題:
查看資料後發現並不是 win32 模塊沒有安裝,Visual Studio Community 2015 本身就
兩個開發工具。
分別是 Blend for Visual Studio(混合視覺工作室)和 Visual Studio (視覺工作室),
打開文件所在位置,找到並點擊 devenv.exe 即可。(
9、visual studio code怎麼設置內置web伺服器
Microsoft 今天在其 Build 開發者大會上正式宣布了 Visual Studio Code 項目:一個運行於 OS X,Windows 和 Linux 之上的,針對於編寫現代 web 和雲應用的跨平台編輯器。該應用仍然處於預覽版階段,但是你現在就可以在這里下載體驗。
這標志著 Microsoft 第一次向開發者們提供了一款真正的跨平台編輯器。雖然完整版的 Visual Studio 仍然是只能運行在 Windows 之上,但是今天的聲明向我們展示了這家公司對於支持其他計算機平台的承諾。
「很多人都使用 Windows 作為他們的開發環境,但是我們也注意到了,還有很多人使用 Linux 和 Mac「,Somasegar,Microsoft 公司的開發者事業部總裁在這周稍早時候對筆者如是說道。」我們想讓他們能夠在他們習慣的平台上使用我們公司的產品,而不是非要遷徙到 Windows 上「。這些平台上的很多開發者們也更樂意於使用像 Sublime Text 這種輕量級的代碼編輯器,而非像 Visual Studio 這種全特性的 IDE。
Visual Studio Code 為開發者們提供了對多種編程語言的內置支持,並且正如 Microsoft 在今天 Build 大會的 keynote 中所指出的,這款編輯器也會為這些語言都提供了豐富的代碼補全和導航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 開發者也將會獲得額外的工具集。
該編輯器也集成了所有一款現代編輯器所應該具備的特性,包括語法高亮(syntax hight lighting),可定製的熱鍵綁定(customizable keyboard bindings),括弧匹配(bracket matching)以及代碼片段收集(snippets)。Somasegar 也告訴筆者這款編輯器也擁有對 Git 的開箱即用的支持。
正如 Somasegar 所言,新款編輯器部分基於 Microsoft 為 Visual Studio Online 編寫 Monaco 編輯器時的經驗,但是該公司也正努力將一些 Visual Studio 的語言特性帶到 Visual Studio Code 上,例如 Roslyn 項目,Microsoft 的 .NET 編譯器平台。並且 Microsoft 聲稱這些為 VSC 打造的語言服務也會在其他編輯器包括 Sublime Text,Vi 以及 Atom 中可用。
上面提到的一些語言特性已經在其他編輯器中可用了。就在不久前,Microsoft 啟動了針對 Sublime Text 的 TypeScript 插件項目,並且 Somasegar 告訴筆者該公司承諾會在未來啟動更多類似於這樣的項目(歸根結底,是為了滿足開發者們的需要)。
Visual Studio Code 的發布的確來的很突然。然後仔細想想這在一段時間之前就已經有了預兆,比如 .NET 內核的開源(以及使其能夠跨平台運行)或者是社區版的 Visual Studio Community 的啟動。
如果是在短短幾年前,今天的宣布勢必會引起軒然大波,但是今天,這對我們來說更多的是驚喜。
10、如何在VisualStudio2010中搭建Visual Studio Foundation Server的伺服器以及如何使用團隊開發平台?
搜索TFS vs2010教程