我遇到了運行我在另一臺計算機上創建的應用程序的問題。這是錯誤消息我得到:Excel Interop錯誤
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154
我搜索它在谷歌,並發現它意味着我需要註冊在註冊表編輯器的具體成分,但我不知道該怎麼做到這一點,或在哪裏找到該組件,所以請幫助我。
我在VS 2010中使用C#來創建我的應用程序。還有一件事,我不知道它是否重要 - 我在3臺不同的計算機上安裝了這個應用程序,這是唯一一個給我這個錯誤的人 - 它是一臺HP all-in-One計算機。
是Excel安裝在那臺電腦上?如果是,是不同於其他計算機的excel版本? – Yahia 2012-03-29 08:05:23
Regasm。看看http://msdn.microsoft.com/en-us/library/tzat5yw6(v=vs.71).aspx – Arseny 2012-03-29 08:11:00
Excel(或Office整體)似乎有問題,所以我們會嘗試重新安裝它,並查看是否出現相同的錯誤。感謝您的意見 – NDraskovic 2012-03-29 08:28:36