HOW TO:使用 Visual Studio .NET 2003 增益集部署套件註冊 Visual Studio 2005 的增益集 (Managed 和 Unmanaged)
更新:2007 年 11 月
部署套件會維持相依性,而且會使用 Windows Installer 簡化安裝和移除程序。如果增益集 (Add-In) 有許多附屬組件 (Assembly),而且沒有命令列的參考,就非常適合使用這種部署方式。如果部署專案在 Office 程式庫中含有命令列的參考,則不會載入增益集。
如果含有命令列的參考,唯一的選項就是將增益集移轉至 Visual Studio 2005。如需詳細資訊,請參閱 HOW TO:移轉 Visual Studio .NET 2003 增益集至 Visual Studio 2005。
注意事項: |
---|
根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。使用 [一般開發設定] 開發了這些程序。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
若要使用部署套件安裝 Unmanaged Visual Studio .NET 2003 C++ 增益集
在已安裝 Visual Studio 2005 的電腦上,安裝 Visual Studio .NET 2003 部署套件。
它會將機碼 (Key) 加入至下列登錄中:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\AddIns\youraddinname.yourclassname。將這個登錄機碼 (Registry Key) 匯出進行修改。
開啟匯出的機碼進行編輯,並將路徑變更為:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\youraddinname.yourclassname。
儲存這個檔案,然後按兩下,將機碼加入至 VisualStudio 8.0 登錄區中的登錄。
若要使用部署套件安裝 Managed Visual Studio 2003 增益集
在已安裝 Visual Studio 2005 的電腦上,安裝部署套件。
由於您是使用部署專案來部署增益集,因此不需要加入 .Addin XML 檔案。
選擇性程序
部署專案可內建於 Visual Studio .NET 2003,如此就能夠以正確的登錄機碼進行部署。這樣一來就不必執行第一個程序中的步驟 1 到 3。
若要準備部署專案登錄正確的機碼
在 Visual Studio .NET 2003 中選取方案的部署專案,然後選取 [登錄編輯程式]。
登錄圖示位於 [方案總管] 上方的工具列中。這個圖示可開啟與安裝專案有關聯的登錄機碼。
開啟位於下列路徑的登錄機碼項目:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Addins\yourAddinName.yourclassname。
將這個項目重新命名為 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Addins\ yourAddinName.yourclassname。
這個步驟會更新部署專案,將增益集登錄至 8.0 登錄區中。
請參閱
工作
HOW TO:使用 COM 註冊 (Unmanaged) 將 Visual Studio .NET 2003 增益集升級為 Visual Studio 2005
HOW TO:使用 XML 註冊 (Managed) 將 Visual Studio .NET 2003 增益集升級為 Visual Studio 2005
HOW TO:移轉 Visual Studio .NET 2003 增益集至 Visual Studio 2005
HOW TO:將 Visual Studio 2005 增益集更新為 Visual Studio 2008