ASP.NET 网站 运行 DLL 的混合运行时版本是否有任何问题

Are there any issues with having an ASP.NET web site running with DLL's with mixed runtime versions

具有混合运行时版本的 ASP.NET 网站 运行 DLL 是否存在任何问题?

我正在检查已移交给我们的 Web 应用程序,大多数参考文献都得到了 Runtime Version v4.0.30319,但我发现了一些 Runtime Version v2.0.50727[=14] =]

应该没有任何问题,因为 .NET 是向后兼容的。但是,建议将您的 DLL 版本与您的目标 .NET 版本相匹配,因此也许可以查看具有 v2.0.50727 运行时版本的任何 DLL 是否有更新的版本。

参考文献:

https://msdn.microsoft.com/en-us/library/47a587hk%28v=vs.71%29.aspx https://msdn.microsoft.com/en-us/magazine/ee819091.aspx