将.NET4.0插入.NET2.0测试

将.NET4.0插入.NET2.0测试,.net,windows,testing,plugins,com,.net,Windows,Testing,Plugins,Com,我有一个使用.NET4.0开发的插件,使用WPF。我现在必须将其插入到运行.net 2.0的客户应用程序中。我相信我可以用COM来做这件事 是否有其他方法可以在不使用COM的情况下插入此插件,因为我相信要做到这一点,客户必须修改其插件体系结构 但是,我如何在我的系统上测试它呢?我的系统是Windows7和.NET4.0 我需要卸载4.0并安装2.0吗?但是我不能为插件开发更多的4.0特性 我是否需要一个单独的系统,也许运行Windows XP 或者是模拟器?还是虚拟机 你能推荐什么吗?这是你面临

我有一个使用.NET4.0开发的插件,使用WPF。我现在必须将其插入到运行.net 2.0的客户应用程序中。我相信我可以用COM来做这件事

是否有其他方法可以在不使用COM的情况下插入此插件,因为我相信要做到这一点,客户必须修改其插件体系结构

但是,我如何在我的系统上测试它呢?我的系统是Windows7和.NET4.0

我需要卸载4.0并安装2.0吗?但是我不能为插件开发更多的4.0特性

我是否需要一个单独的系统,也许运行Windows XP

或者是模拟器?还是虚拟机


你能推荐什么吗?

这是你面临的一个有趣的问题;我以前也遇到过同样的情况。正如上面评论中提到的,我强烈建议您使用VM进行测试。事实上,关于it和it的“操作方法”有一篇很棒的文章。还有一些很棒的工具


我希望这有帮助

为什么你不能在2.0应用程序中使用你的.NET4.0插件呢?如果安装了.NET 4(显然是这样),并且您声明了一个app.config,那么这是可行的: