加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C#更新DLL而不重新编译项目

发布时间:2020-12-15 03:46:19 所属栏目:百科 来源:网络整理
导读:我已经写了一个小程序,引用了一个将被包含在安装文件中的dll文件. 我仍然需要的是更新dll的方式(如果我更改一些功能),而不需要重新下载整个程序,只需要替换dll文件… 这可能吗 ? 我刚刚读到某个地方,我必须使用新的dll版本来更新xml文件,但是我真的需要完整
我已经写了一个小程序,引用了一个将被包含在安装文件中的dll文件.

我仍然需要的是更新dll的方式(如果我更改一些功能),而不需要重新下载整个程序,只需要替换dll文件…

这可能吗 ?

我刚刚读到某个地方,我必须使用新的dll版本来更新xml文件,但是我真的需要完整的步骤才能成功更新dll.

任何帮助真的赞赏..
非常感谢

更新

我真的不知道该说什么
两种方式真的很棒…
非常感谢您的帮助…
我会测试他们,并在这里写下答案

再次感谢 :)

解决方法

如果您已经分发了应用程序,则可以通过配置重定向程序集绑定.

You can redirect an assembly binding
reference to another version of an
assembly by using entries in the
application or machine configuration
files. You can redirect references to
.NET Framework assemblies,third-party
assemblies,or assemblies of your own
application.

http://msdn.microsoft.com/en-us/library/2fc472t2%28VS.71%29.aspx

另一篇关于Configuring Assembly Binding Redirection的文章.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读