0
原諒問題的答案是否明顯。我當然不是COM專家。Excel COM加載項DLL的 - 我可以直接使用C#嗎?
所以我有兩個DLL通常用作Excel的加載項(在以編程方式打開Excel後直接加載)。我假設他們是COM。我怎麼知道他們是不是託管的C++ DLL?
是否有可能將我用作C#項目中的引用,並直接調用方法而不是嘗試通過Excel?這樣做有什麼竅門嗎?這是利用這些方法的最佳途徑嗎?
性能對我來說很重要,試圖通過Excel調用DLL代碼非常痛苦。我不確定Excel是否是罪犯,但顯然要儘可能地消除中間人接觸的情況是理想的。
您正在使用哪些DLL? – 2012-01-17 17:14:36
這些都是在我公司編寫的專有DLL,可能是也可能不是非託管C++ DLL - 無法分辨。基於一些Google搜索,似乎幾乎不可能在沒有商業工具的情況下逆向調用DLL代碼。 – PatternMatching 2012-01-17 17:31:52