逐步解說:部署自訂資料產生器
更新:2007 年 11 月
當您已經建立了可以搭配「資料產生器」一起使用的自訂產生器之後,必須在電腦上註冊產生器。您可以手動註冊產生器,也可以建立部署專案來自動註冊。在此逐步解說中,您會針對您手動在逐步解說:建立自訂資料產生器中所建立的產生器建立部署專案。
必要條件
若要完成此逐步解說,您必須以管理認證的身分登入電腦,而且必須已經完成逐步解說:建立自訂資料產生器中的步驟。
若要建立部署專案
開啟您在逐步解說:建立自訂資料產生器中所完成的專案。如果您尚未完成這個逐步解說,您必須先完成它,才能繼續進行本逐步解說。
指向 [檔案] 功能表上的 [加入],然後按一下 [新增專案]。
[新增專案] 對話方塊隨即開啟。
展開 [其他專案類型] 節點,然後指向 [安裝和部署],再按一下 [安裝精靈]。將專案命名為 GeneratorSetup,然後按一下 [確定]。
繼續完成 [安裝精靈] 第一個頁面上的步驟。在此精靈的第二個頁面中,按一下 [建立 Windows 應用程式的安裝程式]。
在精靈的第三個頁面上,從要納入的產生器專案按一下 [主要輸出]。
在精靈的第四個頁面上,按一下 [加入]。瀏覽到您建立用來註冊自訂資料產生器的 .Extensions.xml 檔案,然後按一下 [開啟]。
按一下 [完成]。
即會建立部署專案。
建立自訂資料夾
您現在必須在部署專案中建立資料夾,代表您的產生器 .dll 和 .Extensions.xml 檔案將複製到其中的資料夾。
若要建立自訂資料夾
在部署專案中,按一下 [檔案系統] 索引標籤,在尚未指定檔案系統編輯器時加以指定。
以滑鼠右鍵按一下檔案系統編輯器最左邊窗格的空白區,然後指向 [加入特殊資料夾],再按一下 [自訂資料夾]。
輸入 DBPro Folder 做為新資料夾的名稱。
在檔案系統編輯器中,按一下該自訂資料夾。在 [屬性] 視窗中,將資料夾的 [DefaultLocation] 屬性設定為 [ProgramFilesFolder]。
在 [屬性] 視窗中,附加下列內容到 [ProgramFilesFolder]:
\Microsoft Visual Studio 9.0\DBPro
因此,產生的屬性值應該為:
[ProgramFilesFolder]\Microsoft Visual Studio 9.0\DBPro
在檔案系統編輯器的左邊窗格中,按一下 [應用程式資料夾]。以滑鼠右鍵按一下 .Extensions.xml 檔案,然後按一下 [剪下]。
在檔案系統編輯器的左邊窗格中,按一下 [DbPro Folder]。以滑鼠右鍵按一下中央窗格,然後按一下 [貼上]。
.Extensions.xml 檔案就會部署到為這個自訂資料夾所指定的目錄位置。
以滑鼠右鍵按一下檔案系統編輯器最左邊窗格的空白區,然後指向 [加入特殊資料夾],再按一下 [自訂資料夾]。
輸入 Private Assemblies Folder 做為新資料夾的名稱。
在檔案系統編輯器中,按一下該自訂資料夾。在 [屬性] 視窗中,將 [DefaultLocation] 屬性的值設定為 [ProgramFilesFolder]。
在 [屬性] 視窗中,附加下列內容到 [ProgramFilesFolder]:
\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
結果值應該如下:
[ProgramFilesFolder]\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
在檔案系統編輯器的左邊窗格中,按一下 [應用程式資料夾]。以滑鼠右鍵按一下來自 TestGenerator 檔案的主要輸出,然後按一下 [剪下]。
在檔案系統編輯器的左邊窗格中,按一下 [Private Assemblies] 資料夾。以滑鼠右鍵按一下中央窗格,然後按一下 [貼上]。
來自產生器專案的主要輸出會部署在為這個自訂資料夾所指示的目錄位置中。
建置部署專案
您現在可以建置部署專案,接著執行該專案可以讓您在安裝 Visual Studio Team System Database 版的任何電腦上,安裝自訂資料產生器。
若要建置部署專案
按一下 [建置] 功能表上的 [組態管理員],並確認已選取所有專案的 [建置] 核取方塊。
按一下 [建置] 功能表上的 [建置方案],即可建置此方案。
即會建置您的部署專案,而且已準備就緒可以安裝它。
安全性
如需詳細資訊,請參閱資料產生器的安全性。