我在VS2010中創建了一個Excel加載項。我正嘗試使用Installshield創建安裝。我不想使用VS2010將創建的發佈setup.exe。原因是我需要在目標計算機上放置某些文件,並且希望使用installsheild來執行此操作。Installshield Excel加載項
我的問題是,我現在知道哪些文件應該去哪裏。通常情況下,安裝完成一切。
任何幫助將是驚人的。
我在VS2010中創建了一個Excel加載項。我正嘗試使用Installshield創建安裝。我不想使用VS2010將創建的發佈setup.exe。原因是我需要在目標計算機上放置某些文件,並且希望使用installsheild來執行此操作。Installshield Excel加載項
我的問題是,我現在知道哪些文件應該去哪裏。通常情況下,安裝完成一切。
任何幫助將是驚人的。
我想你不會喜歡我的回答。
一些安裝創作工具提供對Office加載項的直接支持。您配置一些基本設置並構建您的項目以獲取安裝程序。
其他人不提供支持,所以你需要手動完成。如果你想使用這種類型的工具,你應該找出你需要安裝和在哪裏。每個加載項都是獨特的,可能有特殊要求,特殊設置或使用特殊位置。
如果您要自己配置安裝程序,則首先需要手動安裝加載項,然後嘗試在安裝程序中複製您的操作。 Automagical解決方案僅在支持它們的安裝創作工具中可用。
基本上,你有一些關於插件部署的學習。
我完全同意Cosmin Pirvu,但在InstallShield中創建Installer for Add-In並不困難。
它不是直線前進,但我可以給你這實際上爲我工作一個提示... 的基本問題,人們面對的是註冊表項中Windows Installer的情況下,爲你偷偷創建外接安裝。
現在你準備去...的東西其餘都是容易..
我已經搜查了很多天,當我沒有發現它在互聯網上的任何地方我想在這裏,我試圖自己發佈的解決方案。
不要這樣做。沒有理由在目標機器上的開發機器上安裝每個註冊表項。這就是爲什麼每個人的登記是一個爛攤子。花點時間找出哪些CSLDs你需要和出口只是那些安裝。 – RubberDuck
我導出的註冊表項是從我一直在使用MS安裝和部署項目創建的Windows安裝程序。所以,所有我得到的條目是一樣的,它不會messup的登記,爲導出的註冊表項被映射到特定組件的CLSID。 – Ambuj
這些年來我的博客上有一些很好的指針。谷歌「通過經驗教訓」。 –