Revit二次開發——安裝包的製做方法


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中,而後將這個文件夾拖入其中,這樣會顯得更整齊。


4.修改系統爲64位。
咱們如今用的都是64位系統,因此將TargetPlatform修改成64便可。


5. 修改默認的安裝路徑
由於咱們須要將addin及dll文件放在路徑 C:\ProgramData\Autodesk\Revit\Addins\2016當中,所以須要將上述地址複製粘貼在Defaultlocation。這裏就會修改咱們默認的安裝位置。

6.關閉用戶選擇安裝位置的權力, 將安裝路徑頁面刪除(防止用戶修改安裝路徑致使錯誤)

具體位置爲視圖→editor→用戶界面,將用戶界面裏的安裝文件夾刪除

這樣用戶就沒法自定義安裝路徑了,安裝的內容就會默認在咱們給定的c盤路徑中。
7.點擊生成解決方案,會生成兩個安裝文件

其中下邊一個文件會去調用上邊一個EXE的文件進行安裝,所以能夠直接將EXE文件發給用戶就行,這就是咱們製做的安裝包了。
來看一下效果:
雙擊安裝包,出現的安裝頁面


完成後提示用戶完成安裝:


繼續雙擊安裝包會出現卸載的頁面:

這樣用戶就能夠很方便的卸載和刪除安裝的插件了。

本文分享自微信公衆號 - 精講Revit二次開發(HelloRevit)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。.net

相關文章
相關標籤/搜索