545
技術社區[雲棲]
如何製作VSPackage的安裝程序
第一步,生成一個REG文件:
收錢進入目錄:
C:/Program Files/Microsoft Visual Studio 2008 SDK/VisualStudioIntegration/Tools/Bin 這是SDK的目錄,使用regpkg.exe 命令
命令格式為: regpkg /root: /codebase <程序集路徑> /regfile:<注冊表文件輸出路徑>
例如:
C:/Program Files/Microsoft Visual Studio 2008 SDK/VisualStudioIntegration/Tools/Bin>RegPkg.exe /root:Software/Microsoft/VisualStudio/9.0 /codebase "D:/Projects/keelkit/trunk/src/KeelKit.CodeLineCounter/bin/Release/KeelKit.CodeLineCounter.dll" /regfile:"D:/Projects/keelkit/trunk/src/KeelKit.CodeLineCounter/bin/Release/reg.reg"
執行後運行結果如下:
第二步 添加安裝項目,點開安裝項目的注冊表編輯器,點擊注冊表樹的根,點擊右鍵菜單中的 導入,選擇剛才的reg文件。
修改如下它圖所示的項:
將CodeBase中的文件路徑使用[TARGETDIR]將InprocServer32 中的mscoree.dll 文件路徑替換為 [SystemFolder]
第三步 重新編譯安裝項目。安裝即可完成!
最後更新:2017-04-02 03:42:36