找最好BIM网 门户 查看主题

Revit二次开发——安装包的制作方法 [课程编码3918]

发布者: 木*** | 发布时间: 2023-1-21 10:02| 查看数: 447| 评论数: 0|帖子模式

修改字体大小 16px
10px 25px
今天给大家分享安装包的制作,相信各位做了一段时间的二次开发,都想把插件分享给他人使用,以往我们的方法是将dll及addin文件拷贝到c盘里。这样有些麻烦,也不易于插件的升级维护。我们使用安装包的方法可以实现插件的安装和卸载,提升用户体验感。今天小编讲解如何制作安装包:       1.点击Visual studio工具栏里的扩展更新,点联机,搜索installer,下载安装installer projects 工具。nyoadlqojilltjxytnrxvwom

Revit二次开发——安装包的制作方法

  • bdpaauilanzxczictddrcpafdpfnnapnclgbskenl
  • Revit二次开发——安装包的制作方法
  • gvuebsghkomgkeglbhiuc
  • ymlkgmufyrzcdv
    yptiezpaltczetxqdijiewatbuomee

    就是下边这个扩展工具,安装完成后会如下所示在右侧有个√。tvnmqudpmhhsbwgbrkkeliphypbezlqp

    Revit二次开发——安装包的制作方法jhdafkfveovgyywriqanjwmsdggbzxdeaqruudllrma

    Revit二次开发——安装包的制作方法
    rtkywladqwuwchdnmtxejzpsfyrsnscqummeoedi
    hflpfcbxgsgifxjqcbpyrau
    jlexowklnsuujsyvcqqwuqqztnh
    2.安装完成后启动visualstudio,新建一个installer项目ubnqwbtvxgwszatzahsajievjimpxdvbdwkuxq

    Revit二次开发——安装包的制作方法nkerydbecxhhskjpydgmiwucvsadvwvwziriogynsesqjwvr

    Revit二次开发——安装包的制作方法
    wqrpxeigwafiohdryoqchxnpmqkjku
    jlexowklnsuujsyvcqqwuqqztnh
    hmkbfytkcejeskhbfcrgsxokqytcrgsovzg

    将需要的安装文件(dll,addin)包括图标,拖入到application folder里。

    mukuqdynwbpiyxfxyzatptgjjymrvyqxkbygfydtjujxirfzdv

    jmoxjorttomwblhuhpypugyotoesvfwwdmexzryepzlcwc

    点击左侧的application folder,将需要安装文件拖入其中,小编这里将图标和dll文件放在文件夹revitsetup中,然后将这个文件夹拖入其中,这样会显得更整齐。fkbsewqagpzbmfuszayegkjxnpfvbip

    Revit二次开发——安装包的制作方法

    wkbbpkcujfmnelwntugadduwpbmgwbdmrnrzhennnfjsxzr

    Revit二次开发——安装包的制作方法

    uejeubpkbdujqqwbrzcywajeuqzrslppri

    avatjzhracwdcszoehdqstrbrxknsxxpcdtrjbrsfrm

  • qgaultcvhdtqkzjmuprnhlbhefboxzmelpficjf

  • hiuhvqvipnlffngojumqswbli
    4.修改系统为64位。jyastakdufqxkcqq
    我们现在用的都是64位系统,所以将TargetPlatform修改为64即可。

    uejeubpkbdujqqwbrzcywajeuqzrslpprijlyxcfzjejzequeyszovhhtznozhpfrswbznemuzxj

    Revit二次开发——安装包的制作方法djclrjuczrapgosmi

    Revit二次开发——安装包的制作方法

    xcxkridnoeaqmevcytomlpjfahnvdjmks

    qmkumrqdzytyqojktrocbsfojwlrtevdlrjubtarjnhfxmrzaqswipznvermcl


    wycjidcoafqgddijnqqrasfatfzwxxqxgenvfpusabn

    5.修改默认的安装路径nigznjejrlqlqaikgifvvmuaicvrlrezianv
    因为我们需要将addin及dll文件放在路径C:\ProgramData\Autodesk\Revit\Addins\2016当中,因此需要将上述地址复制粘贴在Defaultlocation。这里就会修改我们默认的安装位置。
  • ijsoluxfoeczejbuyeser
  • Revit二次开发——安装包的制作方法jlyxcfzjejzequeyszovhhtznozhpfrswbznemuzxj

    Revit二次开发——安装包的制作方法
    nbjrftnksziklmgynsuznqidtywqaukrnuq
    ocajlwfvrxuvcacdzfmphatzxtlmrikznfpynm
    fewsobdqkt
    6.关闭用户选择安装位置的权力,将安装路径页面删除(防止用户修改安装路径导致错误)
    vyidaquhukhhjajkgdcqliwkovtfn

    Revit二次开发——安装包的制作方法vbhndoibsruvtoedtipauzhkyvrbwhesp

    Revit二次开发——安装包的制作方法
  • ofpihslxavabjaqknxxwyrgbtctasxfbbpu
  • ymlkgmufyrzcdv
    hiuhvqvipnlffngojumqswbli
    具体位置为视图→editor→用户界面,将用户界面里的安装文件夹删除nbjrftnksziklmgynsuznqidtywqaukrnuq

    Revit二次开发——安装包的制作方法sabhoawwzoxouuvnooonulwzvcvxqhcdseadtyenejeyekga

    Revit二次开发——安装包的制作方法

    spqbkdykrzwmufhrtbfsugkqcnmtdpnvddzxwbvkpjzutltvycvjqxpywlxbteoweiblzppzurw

    fewsobdqkt
    hiuhvqvipnlffngojumqswbli
    这样用户就无法自定义安装路径了,安装的内容就会默认在我们给定的c盘路径中。

    mukuqdynwbpiyxfxyzatptgjjymrvyqxkbygfydtjujxirfzdv

    jmoxjorttomwblhuhpypugyotoesvfwwdmexzryepzlcwc

    7.点击生成解决方案,会生成两个安装文件

    spqbkdykrzwmufhrtbfsugkqcnmtdpnvddz

    jmoxjorttomwblhuhpypugyotoesvfwwdmexzryepzlcwc

    Revit二次开发——安装包的制作方法vsinygyaucmianwmxnyhpmdrmglwbgxzinfbsi

    Revit二次开发——安装包的制作方法
    jfxtmxvgkmpetzierdrxm
    wycjidcoafqgddijnqqrasfatfzwxxqxgenvfpusabn

    rkhdxxfixfiovjuqbnwnpqztddobx
    其中下边一个文件会去调用上边一个EXE的文件进行安装,因此可以直接将EXE文件发给用户就行,这就是我们制作的安装包了。
  • vephhulkxgupkqt
  • 来看一下效果:nigznjejrlqlqaikgifvvmuaicvrlrezianv
    双击安装包,出现的安装页面
  • ijsoluxfoeczejbuyeser
  • Revit二次开发——安装包的制作方法

  • evveblnhiioa
  • Revit二次开发——安装包的制作方法
    wjwupdgrckuwapxxjs
    vybrfvcyktpmuscudggus
    ocajlwfvrxuvcacdzfmphatzxtlmrikznfpynm
    完成后提示用户完成安装:
  • gvuebsghkomgkeglbhiuc
  • Revit二次开发——安装包的制作方法

    qhpiywipjdszqrprlaxmc

    Revit二次开发——安装包的制作方法
    vyidaquhukhhjajkgdcqliwkovtfn
    jlexowklnsuujsyvcqqwuqqztnh
  • qgaultcvhdtqkzjmuprnhlbhefboxzmelpficjf

  • 继续双击安装包会出现卸载的页面:

    oxfbaiuwmdamkmfeeupxuapnftlngfetnhdrrcyqvtkepwrjubtarjnhfxmrzaqswipznvermcl

    Revit二次开发——安装包的制作方法

    jmoxjorttomwblhuhpypugyotoesvfwwdmexzryepzlcwc

    Revit二次开发——安装包的制作方法
  • vephhulkxgupkqt
  • wrswanwkqsiqcsikcouqaaszrm

    wycjidcoafqgddijnqqrasfatfzwxxqxgenvfpusabn

    这样用户就可以很方便的卸载和删除安装的插件了。

    oxfbaiuwmdamkmfeeupxuapnftlngfetnhdrrcyqvtkepw

    mqgpxyamqe

    ocajlwfvrxuvcacdzfmphatzxtlmrikznfpynm
    转自:

    mukuqdynwbpiyxfxyzatptgjjymrvyqxkbygfydtjujxirfzdv

  • bdpaauilanzxczictddrcpafdpfnnapnclgbskenl
  • fewsobdqkt
    https://cloud.tencent.com/developer/article/1985238jyastakdufqxkcqq
    qnwtxwlzcjvpjejrnsxmprqninikomkpelrchh
    rtkywladqwuwchdnmtxejzpsfyrsnscqummeoedi
    nhnildsazgmtxlgtxobbsxrwctbvblaltigqfhwitmgf
    ymlkgmufyrzcdv
    gccjxyzcogvnoklwlux

    zmobfruxlvwmnzpuffrtljbdpodiepfkopoinbbnl

    最新评论

    浏览过的版块

    BIM设计要点
    CAD操作技巧
    • 联系我们
    • 邮箱:837005074#qq.com(请把#改成@)
    • 电话:18810188033
    • QQ客服 837005074
    • 人工客服:周一至周日(晚6点至11点)
    • 扫描加客服QQ

    • 扫描加客服微信

    QQ|关于我们|Archiver|手机版|小黑屋|找最好·学BIM网(zhaozuihao.com;xuebim.com) ( 京ICP备2024101289号-1 )

    GMT+8, 2025-5-2 00:33 , Processed in 0.507367 second(s), 66 queries .

    Powered by 找最好 X3.4

    © 2015至今 zhaozuihao.com