C# 是否可以覆盖ASP.NET项目引用?

C# 是否可以覆盖ASP.NET项目引用?,c#,asp.net,reference,web-config,shared-libraries,C#,Asp.net,Reference,Web Config,Shared Libraries,是否可以使用新版本覆盖项目引用中的引用,而无需编译项目 例如,我们有共享库: MainProject.Shared - Shared.Security v1.0.0 - Shared.Module v1.0.0 - etc. ProjectOne - References - Shared.Security v1.0.0 - Shared Module v1.0.0 ProjectTwo - References - Shared.Security v1.0.0 - Shar

是否可以使用新版本覆盖项目引用中的引用,而无需编译项目

例如,我们有共享库:

MainProject.Shared
- Shared.Security v1.0.0
- Shared.Module v1.0.0
- etc.
ProjectOne
- References
  - Shared.Security v1.0.0
  - Shared Module v1.0.0

ProjectTwo
- References
  - Shared.Security v1.0.0
  - Shared Module v1.0.0

. . .
应用程序正在引用这些库:

MainProject.Shared
- Shared.Security v1.0.0
- Shared.Module v1.0.0
- etc.
ProjectOne
- References
  - Shared.Security v1.0.0
  - Shared Module v1.0.0

ProjectTwo
- References
  - Shared.Security v1.0.0
  - Shared Module v1.0.0

. . .
我们有Shared.Security、Shared.Module等的新版本(V2.0.0)

是否有任何方法可以在不需要重新编译所有项目的情况下,以某种方式用v2.0.0覆盖v1.0.0引用

在web.config中添加以下内容会优先于项目引用吗

<add assembly="MainProject.Shared.Security, v2.0.0" />


提前感谢。

使用a。这看起来很有希望,Kenneth K!谢谢,我将进一步研究这个链接,看看这在我们的场景中是否有效。