【发布时间】:2012-02-14 11:49:24
【问题描述】:
我有一个应用程序使用“Microsoft Windows Image Acquisition Library v2.0”来获取图像。在我的 Win 7 x64 开发人员机器上它可以正常工作,但是如果我尝试创建一个安装项目并将其安装在另一台 Win 7 x64 电脑上,我会收到此错误:
Could not load file or assembly 'Interop.WIA, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=a9bedaecc58d6a85'
我的项目构建平台设置为“x86”,引用CopyLocal设置为true。
在设置项目中,我添加了主要输出,它会导入所有 dll,但不会导入 Interop.WIA!
我想念什么?
更新
这里我的设置项目文件列表和 WIA 参考属性,没有检测到互操作!
更新
我尝试创建一个简单的 winform 项目,添加了已创建的引用设置,并且已检测到互操作引用!所以问题似乎是我的项目“Primary Output”无法识别互操作引用!
我可以强制吗?
【问题讨论】:
-
Interop.WIA 在哪里解决?广汽还是垃圾箱?你能展示融合堆栈吗?
标签: c# .net reference interop setup-project