winform 部署 dll路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 部署 dll路径相关的知识,希望对你有一定的参考价值。

我有一个WinForm程序集,共包含3个文件,一个exe文件,两个dll文件,exe文件引用了dll文件,部署时,我希望将exe文件和dll文件部署到不同的目录请问怎么配置,如果直接部署,会提示找不到文件的异常,谢谢。
我用的是第三方控件 我把把引用的第三方控件都单独放在一个文件夹里面

参考技术A 你的可选择余地不多,部署的话只有两个选择
一 是通过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窗体 不显示皮肤也不报错 这个是啥原因呢

Advanced Installer 打包Winform程序

VS2010 C/S模式winForm打包部署.详细!

C# dll里main函数如何运行

winform打包问题

winform程序APPCRASH,KERNELBASE.dll错误