如何: 使用 Visual Studio 安裝程式部署智慧標籤的 DLL

文章翻譯 文章翻譯
文章編號: 305110 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

結論

智慧標籤是 Microsoft Office XP 可讓 Office 開發人員若要連結至外部資源的 Office XP 文件中的文字] 或 [在 Office XP 文件配合其他的自訂解決方案中使用文字以提出的功能。本文將告訴您,如何部署智慧標籤動態連結程式庫 (DLL) 檔案到 Microsoft Office XP 使用者藉由使用 Microsoft Visual Studio 安裝程式。

使用 Visual Studio 安裝程式部署智慧標籤 DLL

若要部署智慧標籤 DLL,Office 開發人員可能需要將智慧標籤 DLL 複製到他們的本機硬碟和以手動方式更改他們的電腦登錄使用者,但是這種方法引入了錯誤的機會,並可能稍後會造成維護頭痛。

更好的方法是使用部署工具 (例如 Microsoft Visual Studio 安裝程式。技術資訊與 Visual Studio 安裝程式的下載指示,請參閱下列的 Microsoft 開發 o 人 h 員 ? 工 u 具 ? 網路 (MSDN) 網站]:
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/default.aspx
如果要使用 Visual Studio 安裝程式部署智慧標籤 DLL,請依照下列步驟執行:
  1. 在 [開始] 功能表上指向 [程式集],指向 [Microsoft Visual Studio 6.0、 指向 [Microsoft Visual Studio 6.0 企業工具,然後再按一下 [Visual Studio 安裝程式]。
  2. [新增專案] 對話方塊的 [新增] 索引標籤上, 展開 Visual Studio 資料夾,然後再按一下 [Visual Studio 安裝程式專案] 資料夾]。
  3. 按一下 空白的安裝程式] 圖示,、 在 [名稱] 方塊中鍵入新專案的名稱、 在 [位置] 方塊中,指出想要建立新的專案輸入路徑],然後再按一下 [開啟]。
  4. 在 [專案總管] 視窗中,按兩下 [登錄]。
  5. 展開 目標電腦上的登錄] 資料夾,然後再展開 [HKEY_CURRENT_USER] 資料夾。
  6. [軟體] 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為 Microsoft
  7. 在新建立的 Microsoft 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為 Office
  8. 在新建立的 Office 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為 通用
  9. 以滑鼠右鍵按一下新建立 通用 資料夾指向 [新增,然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為 智慧標籤
  10. 在新建立的 智慧標籤 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為 動作
  11. 在新建立的 動作] 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為名稱的智慧標籤 DLL,後面跟著一個句號後面加上智慧標籤動作類別檔案,減去任何副檔名的名稱。比方說如果您的智慧標記的 DLL 名稱是 MyFirstSmartTag 」,您的智慧標籤動作] 類別檔案的名稱是 SmartTagAction",金鑰的名字就會 MyFirstSmartTag.SmartTagAction
  12. 您在步驟 9,指向 [新增],建立然後按一下 [機碼 中的 [智慧標籤] 資料夾上按一下滑鼠右鍵。新機碼 # 1 資料夾重新命名為 識別規則
  13. 新建立的 [識別規則] 資料夾上按一下滑鼠右鍵,指向 [新增],然後再按一下 [索引鍵新機碼 # 1 資料夾重新命名為名稱的智慧標籤 DLL,後面跟著一個句號後面加上智慧標籤辨識器類別檔案,減去任何副檔名的名稱。比方說如果您的智慧標記的 DLL 名稱是 MyFirstSmartTag 」,您的智慧標籤動作] 類別檔案的名稱是 SmartTagRecognizer",金鑰的名字就會 MyFirstSmartTag.SmartTagRecognizer
  14. 在 [專案總管] 視窗 檔案 上按一下滑鼠右鍵,指向 [新增],然後再按一下 [檔案]。瀏覽至智慧標籤您要在結束使用者電腦上安裝的 DLL,並再按一下 [開啟]。
  15. 在 [建置] 功能表上, 按一下 [建置注意: 若收到錯誤訊息如 」 的安裝對話方塊歡迎無效 」 當您按一下 [建置],時您可能不相符的版本的檔案,名為與 Visual Studio 安裝程式的船 Mergemod.dll。 如需有關如何解決這個問題的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
    281650注意: 不能編譯 VSI 專案-安裝對話方塊錯誤
  16. 使用 [Windows 檔案總管] 瀏覽至您在步驟 3 中建立的路徑。在該路徑中,您會發現到一個名為 輸出 的資料夾。開啟 [輸出] 資料夾,然後開啟名為 DISK_1 資料夾。在此資料夾中,您會發現到副檔名為.msi 檔案。 這是 Visual Studio 安裝程式檔案將會散發給一般使用者。安裝並註冊您的智慧標籤 DLL,一般使用者必須只需按兩下.msi 檔案和接受 「 安裝精靈 」 會建議的預設值。

下一個步驟

Visual Studio 安裝程式提供一組豐富的安裝對話方塊,並插入到位使用者的 新增/移除程式] 小程式的解除安裝或修復動作項目。

?考

如需有關如何建立智慧標籤的 DLL 的詳細資訊,請參閱下列文件:
開發智慧標籤的 DLL
http://msdn.microsoft.com/en-us/library/aa140238.aspx

Microsoft Office XP 智慧標籤軟體開發套件 (SDK)
http://www.microsoft.com/downloads/details.aspx?familyid=3d8edcee-0246-43ef-a70f-94c0899f1e8f&displaylang=en
如需詳細資訊請參閱下列知識庫文件]:
286267如何: 在 [Visual Basic 中建立智慧標籤 DLL 在 Office XP 中使用
292596HOWTO: 在 [ATL 中建立智慧標籤 DLL 在 Office XP 中使用
如需有關部署智慧標籤的 DLL 的詳細資訊,請參閱下列文件:
藉由使用 Visual Studio 安裝程式部署智慧標籤的 DLL
http://msdn.microsoft.com/en-us/library/aa140235(office.10).aspx

屬性

文章編號: 305110 - 上次校閱: 2014年2月24日 - 版次: 10.3
這篇文章中的資訊適用於:
  • Microsoft Office XP Developer Edition
  • Microsoft Visual Studio 6.0 Enterprise Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbhowtomaster KB305110 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:305110
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com