c# wpf项目中引用的dll怎么让它能自动更新?

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:39:28
我的一个wpf解决方案中有两个项目,一个是exe应用程序,一个是dll,我想让exe工程引用dll工程生成的dll,我的做法是在exe工程中的引用程序集中嵌入那个dll(复制到本地选的是true,选false也不行),可是那个dll就不更新了,每次dll发生变化都不会更新exe工程中的dll。
请问有没有类似VC中那种应用文件位置的办法?或是其他什么办法让dll能随原始文件更新?

引用方式的问题。

在你的exe工程“资源解决方案”的bin目录(或引用)上 右键 “添加引用”,然后会出现一个对话框,选择“工程”(Projects)选项卡,里边会出现你的那个类库(dll),然后添加就成了。
每次build或debug都会更新。

有两种,依照不同来处理。
如果A项目还没有生成.dll文件的情况下,首先打开A,B项目,然后在解决方案资源管理器中右击B项目选择添加引用,然后选择项目,里面会有A项目的。如果没有打开同时打开AB项目,那就没法引用。 注意,同时打开的意思是,两个项目打开在一个环境中。

还有就是A项目已经生成了DLL文件,那么一样,选择添加引用的时候选择浏览选项卡,然后可以选择自己的.dll文件,或者刚刚不久用过的,那么直接在“最近”选项卡里面会显示。

最后就是要在程序上面引用:using +库名