在完成插件的開發之後,我們需要把軟件分發到用戶的機器上面。
一般我使用的有兩種方法:
-
直接插件註冊:
這也是我最常用的方法了,直接利用安裝器把插件註冊一下,重新打開solidworks就可以了。
使用這個有一個條件,就是你的其它dll都是.net可以直接調用的,不需要再次註冊的情況。 就目前的理解來看,大多數情況都可以直接使用這個工具就行了。
大家如果還有別的需求也可以去修改此工具來進行操作,比如,批量安裝時的創建路徑,複製文件。下載路徑:https://gitee.com/painezeng/SolidWorksAddinInstaller
-
製作安裝包:
這一種情況感覺比較高端一點,可以生成msi格式的安裝包,就像網上下載的其它軟件一樣,需要進行安裝,公司的IT可以進行批量推送安裝插件。
這種方式我經常使用的是Inno Setup 5這個軟件,來製作安裝包。它的功能比較強大,大家可以自行學習。
它的好處就是當前有很多文件需要包裝的時候,壓縮比還是不錯的。
能夠生成快捷方式,插件註冊,文件釋放,程序菜單的生成,自動生成刪除程序的信息,可以在windows的程序列表中顯示。
可以設置多種語言文件,還有安裝時顯示各種許可信息。