我建立我的dll在64位機器與Office2010 64位,當我在一個32位(xp/office2003)機器中使用該dll獲取此錯誤。錯誤:無法加載文件或程序集'Microsoft.Vbe.Interop,版本= 14
Could not load file or assembly 'Microsoft.Vbe.Interop, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
我VBIDE參考在我的項目,看起來像基於安裝在PC上的Office版本中,項目正在建設中 - Vbe.Interop的版本被記錄於該DLL。我怎樣才能避免這種情況 - 即環境中性構建..
在此先感謝..
微軟的辦公室是在兩個系統提供(其中i卜ild和我安裝我的應用程序的位置)。 VBIDE的14.0.0版本來自Office 2010,因爲我安裝我的版本的個人電腦安裝了office 2003(即VBIDE版本12.0.0) - 我也嘗試使用融合日誌 – user1066231