首页 / 知识
关于C#:如何引用多个版本的程序集
2023-04-11 20:08:00

How to reference to multiple version assembly我正在开发Sharepoint应用程序并使用.NET AjaxControlToolkit库,我们正在向Sharepoint添加自定义aspx页面。 Sharepoint 2007以怪癖模式运行,因此我对AJAX库进行了一些修改,以使其行为正常。 问题是,其他团队已经在使用AJAX库,并且与我的版本不同。 这引起冲突,因为bin文件夹中可能只有一个同名的dll。 据我所知,.NET应该能够轻松处理这种情况。 我尝试使用强名和GAC来解决它,但它仍然引用bin文件夹中的dll。 如果bin文件夹中没有AjaxControlToolkit.dll,则应用程序将仅无法加载程序集。 如果我这样使用完整的装配信息
它给了我编译器错误CS0433 有人可以帮助我如何在应用程序中使用程序集的多个版本吗? 好了,编译器错误CS0433的链接清楚地表明,核心问题并不在于所引用的程序集的多个版本-而是名称空间+类型名称冲突。 加载/引用类型时,编译器无法解析从哪个DLL加载该类型。 如果Sharepoint将同时加载两个DLL版本(如您所说的那样),则始终会出现此错误。 最简单的解决方法是更改新DLL中的命名空间,因为它确实具有您的自定义调整项,并且您可以控制代码-还要清楚地标记它。 |
最新内容
相关内容
python如何自定义一个函数
python如何自定义一个函数,代码,名称,培训,函数,圆括号,参数,定义,表达式,选择性,字符串,python函数是组织好的,可重复使用的,用来实现单一,或相python有哪些自定义函数规则
python有哪些自定义函数规则,代码,培训,函数,圆括号,规则,表达式,自变量,参数,冒号,括号,python有哪些自定义函数规则1、规则函数代码块必须python如何自定义元类
python如何自定义元类,地方,培训,定义,过程,方法,其他地方,实例,属性,声明,以上,python如何自定义元类1、说明一个类没有声明自己的元类,默认python请求头如何自定义?
python请求头如何自定义?,培训,类型,内容,头部,字典,实例,文本,以前,以上,参数,python请求头如何自定义?1、说明要自定义请求头,可以使用heade关于.net:使用C#3.0编译的C#2.0代码消
关于.net:使用C#3.0编译的C#2.0代码消耗程序集,关于.net:使用C#3.0编译的C#2.0代码消耗程序集,运行,很好,盒子,有一个,C# 2.0 code consumiiPhone Web应用程序,模板,框架?
iPhone Web应用程序,模板,框架?,iPhone Web应用程序,模板,框架?,应用程序,站点,用于,网页,iPhone web applications, templates, framework自定义WPF命令模式示例
自定义WPF命令模式示例,自定义WPF命令模式示例,命令模式,编程,示例,都是,Custom WPF command pattern example我已经完成了一些WPF编关于体系结构:我应该如何构建Java应
关于体系结构:我应该如何构建Java应用程序,将类放在哪里?,关于体系结构:我应该如何构建Java应用程序,将类放在哪里?,应用程序,支持,困惑,在Web应用程序上执行压力测试?
在Web应用程序上执行压力测试?,在Web应用程序上执行压力测试?,应用程序,主页,写了,简单,Performing a Stress Test on Web Application我应该如何将文件加载到Java应用程
我应该如何将文件加载到Java应用程序中?,我应该如何将文件加载到Java应用程序中?,文件,应用程序,加载,文本,How should I load files i关于许可:许可模式
关于许可:许可模式,关于许可:许可模式,应用程序,职业生涯,客户,解决方案,License Models在我几乎所有的职业生涯中,我都致力于构建解决关于身份验证:我应该使用用户名还是
关于身份验证:我应该使用用户名还是用户ID来引用ASP.NET中经过身份验证的用户,关于身份验证:我应该使用用户名还是用户ID来引用ASP.N