Revit二开 利用VS2019 打包成安装包

Revit二开 利用VS2019 打包成安装包

前言:
学习Revit二开一段时间有些同学也做一些功能后,想把插件功能交付或者传递(Addin、DLL文件等)给别人使用时每次覆盖C盘的文件很麻烦,则需要制作安装包就可以了,如何制作一个Revit插件安装包呢?网上有好些打包软件在这就不一一细诉了,有兴趣自己百度吧,在这介绍利用VS2019制作安装包。

一、安装打包插件:Microsoft Visual Studio 2019

在这里插入图片描述
在这里插入图片描述
在VS 2019管理扩展搜索Microsoft Visual Studio Installer Projects并下载安装后,重启VS2019就可以了。

二、新建安装项目

1.新建项目

在这里插入图片描述
在这里插入图片描述
新建项目后的样子;
1.Application Folder 是需要制作安装包的数据文件放置位置,这个是你的应用安装之后,文件所处的目录
2.User’s Desktop 安装后生成桌面的快捷方式
3.User’s Programs Menu 安装后生成菜单的快捷方式
(注:在此主要介绍1. 可满足Revit插件的安装和卸载,不需要生成桌面和菜单的快捷方式,有需要的朋友可以自行去了解)

2.添加数据

在这里插入图片描述
把需打包的文件添加到.Application Folder文件夹中。

3.设置属性

在这里插入图片描述
重要属性:

  1. Author和Manufacturer:分别是作者和制造商的意思,一般都写公司名
  2. ProductName:软件名。默认是项目名,影响到安装界面和安装目录。务必改掉。
  3. Locatization:安装的语言
  4. RemovePreviousVersion,是否移除之前的版本,选为True
  5. TargetPlatform:根据电脑系统选择X86 还是x64
  6. Version:版本号
其他的设置用默认就行了设置

接下来就是设置安装目录的设置
在这里插入图片描述
点击Application Folder 在属性内DefaultLocation 把你需要安装的路径修改一下。
C:\ProgramData\Autodesk\Revit\Addins\2018
一般加载文件都是在C盘的revit\addin文件夹内选择对应的Revit安装版本,在这我是安装到Revit 2018版本内
在这里插入图片描述
在这里插入图片描述
然后生成,到这一步基本就可以完成一个setup安装文件。

4.卸载安装

点开安装文件、下一步,默认安装到C:\ProgramData\Autodesk\Revit\Addins\2018 再下一步就可以了。在这里插入图片描述
福利:如何可以不允许用户选择安装位置,使其默认安装到C:\ProgramData\Autodesk\Revit\Addins\2018 。
在VS视图Editor下的用户界面,把安装文件夹删除掉就可以了,再生成。这样得到一个不会出现安装目录的安装包。用户只需要打开安装包,下一步,下一步就可以完成安装。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
安装之后,如果想要卸载插件,可以再次点击安装文件,可以选择卸载就可以卸载所安装的插件了。
到这里一个完整的插件打包就到此结束了。欢迎各位到评论区评论,如果日后有需要的收藏,和点个赞吧。
分享一个自制Revit插件,本人是个BIM工程师,该插件是根据自己做工程一些经验和对插件功能的频繁度,自己整合开发功能,初衷是提高效率。
目前MagicTools的功能包括通用功能、土建、机电、审图、出图功能。还有好多功能都想做,如果有好的需求也可以提,后续有新增继续增加上去,努力弄个实用的插件,希望能帮到真正有需要的BIMer。
如有需要的可以加企鹅群:630552940

插件下载地址,免费试用
链接:https://pan.baidu.com/s/1GDnHeWwZ5r_HrnT3Mo7twA?pwd=jhlt
提取码:jhlt

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值