解析對于Visual Studio開發人員的種種難題
雖然有許多人對Visual Studio開發的穩定性表示懷疑,但在年復一年的不斷發展中,他的安全性也在不斷提高。使用Visual Studio開發的準確性是首要的,但前提是要深入理解到底什么是Visual Studio開發,及他是怎么運作的。
一、 開發前的準備
1、在裝有Windows 2000或者Windows XP Professional的機器上安裝.Net Framework SDK、Visual Studio.Net、Visual Source Safe 6C。(如果用戶操作系統是Windows .Net Server,則無須安裝.Net Framework SDK,.Net Server自帶的IIS 6已經完全包含了對.Net的支持)這些工具在Visual Studio.Net的安裝盤上都可以找到。
2、一臺專門用于存放版本控制中心數據庫的服務器。該服務器不需要安裝.NET Framework SDK和VS.Net,但是必須安裝VSS 6C。我們稱這臺服務器為開發服務器DataCenter。
3、一個主域控制器,將DataCenter服務器加入這個域,為每一個開發用戶分配域帳號。這樣所有小組成員可以通過登錄到Window NT域來訪問版本控制信息。
注意:Visual Studio 6所帶的Visual Source Safe 6不支持.Net的一些文件格式。如果你安裝了VSS 6,也需要再安裝一次VSS 6C,否則在VS.Net環境中將源代碼加入到VSS數據庫中將會出現錯誤。
二、 創建空的SourceSafe數據庫
在開始工作之前,需要建立一個空的SourceSafe數據庫,來存放源代碼控制數據,并為小組開發人員分配訪問帳號。在DataCenter服務器上新建Source Safe數據庫。步驟如下:
1、 啟動"開始"——"程序"——"Microsoft Visual SourceSafe"菜單下的SourceSafe 6.0 Admin。如果你是***次安裝VSS 6C,Common數據庫的Admin帳號為空。如圖一所示:
圖二 VSS管理窗口
3、 在彈出的對話框中選擇新數據庫存放的位置。這里我們選擇:C:\SourceManager\。點擊OK后,提示你已經創建了數據庫。
4、 選擇"Users"——"Open SourceSafe Database…",使用Browser按鈕,選擇剛才所創建的SourceManager數據庫C:\SourceManager\srcsafe.ini。
5、 使用"Users"——"Change Password"命令更改Admin帳號的密碼。使用"Users"——"Add User"命令為項目小組成員創建SourceSafe帳號。
6、 將C:\SourceManager目錄設置為共享。共享權限默認是Everyone完全控制。如果希望只對項目小組成員開放,不希望其他人操作數據庫文件(注意:沒有SourceManager帳號的人不能訪問SourceSafe中的內容,但如果Visual Studio開發有權限的話,可以刪除或修改數據庫中的數據),請將Everyone組從權限組中刪除,并從域目錄中選擇可以訪問該目錄的域帳號或計算機。#t#
7、 到此,一個空的項目數據庫建立完畢。
三、 新建項目并加入版本控制
下面將演示在一個裝有VS.Net的計算機上用Visual Studio開發一個Windows應用程序和一個Web項目,并把它加入到上面所建的SouceManager數據庫中。
1、 啟動VS.NET。
2、 使用"文件"——"新建"——"空白解決方案"命令,在D:\下新建解決方案SourceManager。VS.Net會在D:\下自動創建一個SourceManager目錄,該目錄中有一個解決方案文件SourceManager.sln文件。
3、 使用"文件"——"新建"——"項目"命令,在項目類型中選擇"Visual C#項目",在"模板"中選擇"Window應用程序"。項目名稱MyWindowApp。并選擇"添入解決方案"選項。確定。