标题是我想要完成的不言自明。我有一个内置于 3.5 的 COM 可见组件,我的新项目是 4.0。我想从 3.5 组件运行与下面非常相似的代码。
Assembly a = Assembly.LoadFrom(@"C:\MyCLR4.exe");
Type t = a.GetType("MyCLR4Class");
object o = Activator.CreateInstance(t);
最终我得到了错误“这个程序集是由比当前加载的运行时更新的运行时构建的,并且无法加载”
我对我在其他地方找到的内容感到非常沮丧。我所需要的只是一个解决方法来实现这一点。谢谢!