vs dll编译冲突
2015-04-23 13:44
239 查看
请考虑使用 app.config 将程序集“System.Data, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes”从版本“2.0.0.0”[]重新映射
做mobile开发编译输出提示:请考虑使用 app.config 将程序集“System.Data, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes”从版本“2.0.0.0”[]重新映射到版本“3.5.0.0”
只需在项目中加入 App.Config 文件,文件内容如下即可:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015/2015030189/81178cc93a2a3bb5048d90d76e7ec935.gif)
代码
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name= "System.Data" culture= "neutral" publicKeyToken= "969db8053d3322ac" Retargetable= "Yes"/>
<bindingRedirect oldVersion= "2.0.0.0" newVersion= "3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name= "System" culture= "neutral" publicKeyToken="969db8053d3322ac" Retargetable= "Yes"/>
<bindingRedirect oldVersion= "2.0.0.0" newVersion= "3.5.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name= "System.Xml" culture= "neutral" publicKeyToken="969db8053d3322ac" Retargetable= "Yes"/>
<bindingRedirect oldVersion= "2.0.0.0" newVersion= "3.5.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
个人猜测,可能是运行时检测到安装有多个版本,推荐用新的版本运行.
/article/5292893.html
相关文章推荐
- WIndows下编译libexif-0.6.21,生成VS下可用的dll和lib
- 使用VS在64位平台下编译代码,生成64位dll
- qt编译db2和oracle数据库驱动dll(qt5.5.0+vs2013)
- 抽取VS文件组成类GCC的编译器,并编译C程序为dll动态链接库
- VS编译时自动引用Debug|Release版本的dll
- 解决vs创建dll编译无法生成lib文件问题
- VS编译时自动引用Debug|Release版本的dll
- vs编译成功生成exe后运行时,提醒无法启动程序,计算机中丢失xx.dll解决办法
- VS2012加载DLL编译出现试图加载格式不正确的程序; 以及运行出现Mixed mode assembly is built against version 'v2.0.50727' of the
- 不使用VS将源代码编译成DLL
- VS 2015 - Win XP (v140_xp) 编译工具 ucrtbased.dll缺失
- C/C++/C#问题记录(一)VS2012编译调用dll项目找不到lib的workaround
- VS2012载入DLL编译出现试图载入格式不对的程序; 以及执行出现Mixed mode assembly is built against version 'v2.0.50727' of the
- VS编译 Lib库和Dll库的区别
- 关于MYSQL编程使用VS2015编译报“LNK4272库计算机类型“X86”与目标计算机类型“x64”冲突”的解决办法
- 关于VS工程编译找不到DLL的解决办法
- 命令行编译程序 MSVC vs. MinGW 之 (lib,dll,def,obj,exe) vs (a,dll,def,o,exe)
- Opencv3.2+VS2015环境配置(VS2015以下版本需要自己编译dll)
- Qt中调用VS编译dll的方法(一)----显式调用
- C++ VS编译问题--VS下生成DLL,但没有生成Lib的解决办法