C# .net framework是否支持在不同版本1.1&;之间使用策略文件进行程序集重定向;3.5?
需要支持在.NET1.1框架中构建的遗留应用程序。因此,我在.net 1.1框架中也内置了接口程序集(例如:ISample.dll版本1.4.0.0),该接口程序集(例如:Sample.dll 1.4.1.0)的最新实现在.net 3.5框架中内置,策略重定向程序集(policy.1.4.Sample.dll)也在.net 3.5框架中内置C# .net framework是否支持在不同版本1.1&;之间使用策略文件进行程序集重定向;3.5?,c#,.net,C#,.net,需要支持在.NET1.1框架中构建的遗留应用程序。因此,我在.net 1.1框架中也内置了接口程序集(例如:ISample.dll版本1.4.0.0),该接口程序集(例如:Sample.dll 1.4.1.0)的最新实现在.net 3.5框架中内置,策略重定向程序集(policy.1.4.Sample.dll)也在.net 3.5框架中内置 我试过这个,但它不起作用。所以问题是,.NETFramework是否支持跨不同版本1.1、3.5或其他版本的程序集重定向 据我所知,较高的.NET版本应该支
我试过这个,但它不起作用。所以问题是,.NETFramework是否支持跨不同版本1.1、3.5或其他版本的程序集重定向 据我所知,较高的.NET版本应该支持为较旧的.NET版本编译的程序集。另一方面可能有点复杂。您可以遵循CLR托管的方法,使用mscore的本机CLR托管接口并将其向后包装到.NET1.1应用程序中。但这仍然需要在系统上安装3.5版。有关更多信息,请查看此处: 但请注意,这确实是性能不佳和不舒服的,因为您必须将其包装回去,并且必须包装使用过的3.5程序集
否则我不得不说。“不,我知道没有办法这样做。”CLR的1.1版本无法加载使用3.5工具编译的程序集。