C# 如何使用com组件

C# 如何使用com组件,c#,.net,c++-cli,C#,.net,C++ Cli,我已经使用vs2005创建了一个COM组件 现在让我知道我可以在vs2003(使用f/w 1.1)中使用我在vs2005(使用f/w 2.0)上创建的dll吗?在.NET项目中,将引用添加到解决方案的“引用”分支中,并将using指令添加到要使用该组件的每个文件中。在C++项目中使用“代码>导入< /COD>指令”。 < P>我假定你的真正问题是,只要你使用COM进行交互,你就可以在一个应用程序中混合.NET版本。p> 我相信答案是“不”。AppDomain只能加载一个.NET运行时。多个运行时

我已经使用vs2005创建了一个COM组件


现在让我知道我可以在vs2003(使用f/w 1.1)中使用我在vs2005(使用f/w 2.0)上创建的dll吗?

在.NET项目中,将引用添加到解决方案的“引用”分支中,并将
using
指令添加到要使用该组件的每个文件中。在C++项目中使用“代码>导入< /COD>指令”。

< P>我假定你的真正问题是,只要你使用COM进行交互,你就可以在一个应用程序中混合.NET版本。p> 我相信答案是“不”。AppDomain只能加载一个.NET运行时。多个运行时是.NET 4的一项功能