64位引用32位导致“未能加载文件或程序集或它的某一个依赖项”的
发布时间:2020-12-13 19:40:43 所属栏目:百科 来源:网络整理
导读:今天在合并项目时,出现了总是提示“未能加载文件或程序集或它的某一个依赖项”的异常,反复检查了几遍所引用的程序集,并没有哪个依赖项没有加载,而且看生成的文件, 程序集也已经生成了,但是一调用的时候就异常。 网上搜了很多资料,基本上都说是引用的
今天在合并项目时,出现了总是提示“未能加载文件或程序集或它的某一个依赖项”的异常,反复检查了几遍所引用的程序集,并没有哪个依赖项没有加载,而且看生成的文件, 程序集也已经生成了,但是一调用的时候就异常。 网上搜了很多资料,基本上都说是引用的问题,可是试了之后根本解决不了问题。 后来,忽然想到,所引用的项目中引用了一个32位下的C++的DLL,为了兼容这个DLL,项目使用了32位的目标平台进行编译。会不会是这个问题? 于是立即把主项目中的目标平台改成32位的,以兼容所引用的项目。 进行编译后运行,真的就OK了!! 这里作一下记录,以备后用。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- vue中watch和computed为什么能监听到数据的改变以及不同之处
- c# – 如何检查装配是否已更改
- Oracle expdp/impdp导出导入命令及数据库备份
- postgresql – Postgres INSERT ON CONFLICT DO UPDATE vs
- ajax – 在src标记中显示图像,响应文本不是base64
- ruby-on-rails-3 – Rails资产管道测试通过生产破损
- ORACLE时间函数(SYSDATE)深入理解
- c# – 使用iTextSharp设置页边距
- Flex中组件的visible和includeInLayout属性之间的差异
- c# – 如何在WCF ServiceAuthorizationManager中模拟IConte