无法加载文件或程序集'Interop.WIA,Version = 1.0.0.0,Culture = neutral

时间:2012-02-14 11:49:25

标签: c# .net reference interop setup-project

我使用“Microsoft Windows Image Acquisition Library v2.0”获取图像。在我的Win 7 x64开发人员计算机中,它可以正常工作,但如果我尝试创建一个安装项目并在另一台Win 7 x64 pc上安装它,我会收到此错误:

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

我的项目构建平台设置为“x86”,引用CopyLocal设置为true。

在安装项目中,我添加了主要输出,它导入了所有dll,但没有输入Interop.WIA!

我想念的是什么?

更新

这里是我的安装项目文件列表和WIA参考属性,未检测到互操作!

Project detail

更新

我尝试创建一个简单的winform项目,添加了参考设置,并检测到互操作引用!所以问题似乎是我的项目“主输出”无法识别互操作引用!

我可以强迫它吗?

1 个答案:

答案 0 :(得分:1)

dll应该确实手动添加到设置中。