2020.7.26 福州 晴 微信
福州這段時間真的是酷熱難耐啊。app
今天給你們分享安裝包的製做,相信各位作了一段時間的二次開發,都想把插件分享給他人使用,以往咱們的方法是將dll及addin文件拷貝到c盤裏。這樣有些麻煩,也不易於插件的升級維護。咱們使用安裝包的方法能夠實現插件的安裝和卸載,提高用戶體驗感。今天小編講解如何製做安裝包:工具
1.點擊Visual studio工具欄裏的擴展更新,點聯機,搜索installer,下載安裝installer projects 工具。spa
就是下邊這個擴展工具,安裝完成後會以下所示在右側有個√。
2.安裝完成後啓動visualstudio,新建一個installer項目
將須要的安裝文件(dll,addin)包括圖標,拖入到application folder裏。
點擊左側的application folder,將須要安裝文件拖入其中,小編這裏將圖標和dll文件放在文件夾revitsetup中,而後將這個文件夾拖入其中,這樣會顯得更整齊。
咱們如今用的都是64位系統,因此將TargetPlatform修改成64便可。
由於咱們須要將addin及dll文件放在路徑
C:\ProgramData\Autodesk\Revit\Addins\2016當中,所以須要將上述地址複製粘貼在Defaultlocation。這裏就會修改咱們默認的安裝位置。
6.關閉用戶選擇安裝位置的權力,
將安裝路徑頁面刪除(防止用戶修改安裝路徑致使錯誤)
具體位置爲視圖→editor→用戶界面,將用戶界面裏的安裝文件夾刪除
這樣用戶就沒法自定義安裝路徑了,安裝的內容就會默認在咱們給定的c盤路徑中。
其中下邊一個文件會去調用上邊一個EXE的文件進行安裝,所以能夠直接將EXE文件發給用戶就行,這就是咱們製做的安裝包了。