2012-02-14 85 views
1

我有一個應用程序使用「Microsoft Windows Image Acquisition Library v2.0」來獲取圖像。在我的Win 7的64位開發者的機器能正常工作,但如果我嘗試創建一個安裝項目的另一個Win 7的64位PC上安裝它,我得到這個錯誤:無法加載文件或程序集'Interop.WIA,Version = 1.0.0.0,Culture = neutral

Could not load file or assembly 'Interop.WIA, Version=1.0.0.0, Culture=neutral, 
PublicKeyToken=a9bedaecc58d6a85' 

我的項目搭建平臺被設置爲「86」 ,引用CopyLocal設置爲true。

在安裝項目中,我添加了主要輸出,並且它導入了所有的dll,但不是Interop.WIA!

我想念什麼?

更新

這裏我安裝項目的文件列表和WIA參考性質,未檢測到互操作!

Project detail

更新

我試圖創建一個簡單的WinForm項目,添加引用設置創建和互操作參考已檢測!所以問題似乎是我的項目「Primary Output」不能識別互操作參考!

我可以強制嗎?

+0

Interop.WIA在哪裏解決? GAC還是bin?你能展示融合堆棧嗎? – 2012-02-14 12:49:38

回答

1

該dll應該確實手動添加到設置。

相關問題