winform 部署 dll路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 部署 dll路径相关的知识,希望对你有一定的参考价值。
我有一个WinForm程序集,共包含3个文件,一个exe文件,两个dll文件,exe文件引用了dll文件,部署时,我希望将exe文件和dll文件部署到不同的目录请问怎么配置,如果直接部署,会提示找不到文件的异常,谢谢。
我用的是第三方控件 我把把引用的第三方控件都单独放在一个文件夹里面
一 是通过probing参数配置到应用程序所在目录的子目录下
二 如果是强命名程序集可以注册到 CAG 目录中本回答被提问者采纳 参考技术B 在编译之前就应该创建好你想保存的目录。否则目录信息已经固化到exe里面了。追问
我用的是第三方控件 我把把引用的第三方控件都单独放在一个文件夹里面
追答引用之前放在一个文件夹里面了吗?
参考技术C 可以用Gacutil 把dll加入全局缓存,不过这个dll必须编译为强名称的程序集Advanced Installer 打包Winform程序
Winform程序打包方式:
1.ClickOnce部署方式可以完成Winform程序的打包,并根据程序的升级进行自动更新,但是不能修改安装路径
2.Visual Studio Installer部署Winform程序,可以有安装界面和修改安装路径,但是不能设置自动更新;
3.WixToolset打包方式,可以设置自动更新和修改安装路径,但是配置较复杂(主要是没有学会)
4.Advanced Installer 打包,可以把winform程序进行较好的打包,并设置自动更新,主要问题是软件需要购买,
本文主要介绍Advanced Installer 对winform程序的打包
开始设定更新配置文件
————————————————
版权声明:本文为CSDN博主「ice书香」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41332396/article/details/83211351
以上是关于winform 部署 dll路径的主要内容,如果未能解决你的问题,请参考以下文章
vs2010用 IrisSkin2.dll皮肤控件美化WINFORM窗体 不显示皮肤也不报错 这个是啥原因呢