我有一个遗留应用程序,其中有一个UserControl,用作IE中加载的网页中的activex.在.NET 4.0之前,有安全策略和MMC控制台用于创建代码组等.看起来这一切都已经过去了.NET 4.0.
我想知道是否有人可以给我一些关于如何更新我的UserControl项目的线索,以便它可以对抗.NET 4.0.我一直在进行一些测试,但似乎都没有.事实上,我注意到如果我在编译之前将我的UserControl的.NET版本更新为4.0,它甚至不会被添加到GAC下载区域.它被下载(使用fiddler来测试它),但它根本没有添加到GAC的下载区域.将.NET平台版本设置为3.5或更低,意味着将dll添加到GAC,但它仍然无法从网页中使用(以前工作的旧JS代码一直说它无法在对象Y上找到成员X).
那么,有人能指出我正确的方向吗?在.NET 4.0中,我需要做什么才能在Internet Explorer中加载.NET UserControl?
谢谢.