我最近不得不重建一個C#interop創建VB6調用。我已經用regasm(使用codebase開關)註冊它,並添加了tlb作爲VB6項目的引用,但是當我嘗試調用它時,出現以下自動化錯誤:-2146232832(0x80131600)自動化錯誤與互操作
如果我註冊了現有interop dll以完全相同的方式添加到我的項目中,它工作正常。我可以想到的唯一區別是該項目已經從VS8升級到VS9(儘管與.net版本相同),現在我正在64位計算機上編譯(我知道這是一個問題)。我已經將該項目設置爲x86編譯,但仍然出現自動化錯誤。
任何想法??
你的意思是VS2008和VS2010我認爲? – EaterOfCode 2012-08-15 16:33:46