强制Web应用程序使用某些DLL版本C#asp.net

时间:2009-11-10 12:33:13

标签: c# asp.net dll assemblies web-config

我有一个ASP.NET Web应用程序,其中我引用了我开发的几个类库。 这些库中的每一个都具有在AssemblyInfo.cs文件中设置的版本号。

我想强制应用程序仅使用具有特定版本的库。即。

如果我在Web应用程序中引用了版本2.5.0.0的User.dll,并且我尝试在版本3.0.0.0的User.dll中复制,我希望应用程序失败...或者只是给予我是某种错误。

此外,我不想将程序集存储在GAC中。

我可以使用web.config文件中的某些设置吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您需要使用强名称sign引用的程序集。