我有一個小的vsto插件用於Word,用於在Windows XP上工作的Word 2010,然後在Windows 7上更改爲Word 2010。現在,客戶端需要該插件在XP上再次工作,我不能得到它的工作。我已經從visual studio 2008開始了這個項目,但是無濟於事。 Windows 7和XP的區別在於Windows 7使用Servicemodel和XP使用數據庫調用。我已經刪除了Servicemodel引用,它仍然不起作用。我啓用了Fusion日誌,以下是我得到的。我已經做了一些研究,表明不要爲插件添加任何依賴關係,並在安裝此插件的每臺機器上手動安裝它們......但是,在我們的例子中,這似乎不是一種選擇,因爲有許多機器需要安裝,用戶本身也沒有管理員權限來在他們的機器上安裝程序。另外,當它工作時,我不需要安裝任何東西。任何投入?Word vsto Addin不能在WIndows XP中加載
操作失敗。 綁定結果:hr = 0x80070002。該系統找不到指定的文件。
LOG:開始綁定本機圖像eMESAHECOWordAddinXP,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null。 日誌:從C:\ Documents and Settings \ Administrator \ Local Settings \ Application Data \ assembly \ dl3 \ E6C2NQ04.WJ1 \ GC7HN260.7J2 \ 4c4ce18f \ 00a69b13_9c16ce01 \ eMESAHECOWordAddinXP.dll加載的IL程序集。 警告:找不到匹配的本機圖像。 日誌:綁定到本機映像程序集沒有成功。使用IL圖像。
檢查字32與64位版本不匹配是否可以共享堆棧跟蹤? – 2013-03-05 01:32:08
感謝您的回覆,但我已解決此問題。 – devmet 2013-03-07 16:25:37