当前位置:  开发笔记 > 后端 > 正文

如果我在GAC中有两个具有相同名称的程序集,我该如何告诉.Net使用哪个?

如何解决《如果我在GAC中有两个具有相同名称的程序集,我该如何告诉.Net使用哪个?》经验,为你挑选了2个好方法。

我在全局程序集缓存中有两个具有相同名称的程序集,但具有不同的版本号.如何告诉我的程序引用哪个版本?

为了记录,这是ASP.Net网站中的VB.Net页面.



1> Gulzar Nazim..:

将程序集添加到程序集部分下的配置文件中,版本号.


   
      
         
            
         
      
   

add元素添加了一个在编译动态资源时使用的程序集引用.在编译每个代码模块时,ASP.NET会自动将此程序集链接到资源.



2> Dillie-O..:

只要版本号不同(这是必需的),您就可以通过web.config文件指定正确的版本.这是我在我的一个应用程序中设置的东西,以引用正确版本的Crystal Reports,因为我们在GAC中有多个版本:



   
         
            
            
            
            
         
      


推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有