引用dll有顺序码?——GAC,C:\Windows\Microsoft.NET\Framework\v4.0.30319和bin下面

ruanwei1987 ruanwei1987 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以前一个.net2.0的WEB项目现在要升级,

结果升级到.NET3.5之后编译很多次都会出错——未能加载文件或程序集***.dll

然后发现这个项目中包含一个dll这个dll同时在GAC和C:\Windows\Microsoft.NET\Framework\v2.0下面存在

然后把GAC里面卸载了,把C:\Windows\Microsoft.NET\Framework\路径下的删除了,再次编译好像能用了

请问各位,DLL引用是不是存在先后顺序?

另外我在这个项目中点击右键添加dll,不会在bin下面出现,再次引用则会提示该dll已存在引用,在web点击右键——属性页——引用中发现已经存在引用,引用类型为GAC,为什么会出现这种情况,这样我的新的dll根本没法引用

究竟怎么回事啊
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
ruanwei1987
.NET社区 62,271 成员 668,968 内容