2010-08-09 31 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