2010-08-09 79 views
2

从.NET与COM添加对Excel 11.0的引用与COM之间有什么区别?Excel参考COM与.NET

(在C#中,如果连事项)

CNC中 为了澄清, 我说的是在添加引用对话框中的.NET和COM选项卡,感谢指出了这一点汉斯帕桑特。

+0

API的有点不同。不过,我不知道这种差异是否比API更深。 – kbrimington 2010-08-09 17:42:57

+0

只是好奇,因为我很少不明白这个问题......你如何“添加COM参考”?对于这个问题,“从.NET添加引用”是什么意思?您可以添加对.Net项目的引用,但不能添加到.NET中......并且COM不是.NET解决方案的编程环境..您的意思是添加对VB6项目的引用,或者传统的asp ? – David 2010-08-09 18:02:33

+0

@David Stratton - 在.Net项目中,您可以添加对托管程序集或COM对象的引用。它们通过添加引用对话框中的两个不同的选项卡添加,这是OP引用的内容。 – 2010-08-09 18:07:01

回答

5

我假设你的意思是添加引用对话框中的.NET和COM选项卡。如果您的机器设置正确,则没有区别。如果您看到.NET选项卡中列出了Excel,那就是这种情况。这意味着您已将Office PIA安装在您的机器上,否则参考将选择PIA。 PIA也需要安装在目标机器上。

+0

良好的猜测和优秀的答案! +1。 – David 2010-08-09 18:09:45