调试c#运行报错系列一
来源:互联网 发布:淘宝客服介绍 编辑:程序博客网 时间:2024/06/06 02:58
混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集
其调用的方法是从sqlite数据库中获取原来已经使用过的数据库连接,当时也没注意,就是准备设断点然后单步调试,结果竟然是断点无法进入方法体内,后来仔细看了一下方法体的时候发现了一个问题,就是现有的System.Data.Sqlite这个数据访问provider是针对.NET2.0环境开发(最新的版本是1.0.66.0,2010年4月18日发布的),而目前官方也没有给出最新的.NET4的数据访问支持。
既然出现这个问题,那肯定是上GOOGLE搜索解决方案,毕竟微软不可能因为升级到了.NET4.0的程序无法访问.NET2.0的程序集吧。后来在著名的stackoverflow.com上果然找到了解决方案,就是在app.config中添加一个配置节:startup
<
startup
useLegacyV2RuntimeActivationPolicy
=
"true"
>
<
supportedRuntime
version
=
"v4.0"
/>
</
startup
>
修改后的如下图:
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
- 调试c#运行报错系列一
- C#运行网站报错:0x800700b7
- android studio编译运行报错(一)
- andriod 运行调试的时候报错INSTALL_FAILED_INSUFFICIENT_STORAGE
- swift项目真机调试运行启动报错
- C#系列一
- c#系列一
- C# Redis 系列一
- c#运行效率系列1
- xcode 真机调试报错(一)
- trinity运行原理及常见报错(一)
- .NET调试报错
- PHP报错调试
- android 调试 报错
- ruby调试报错
- VMware运行报错
- 运行elasticsearch报错
- 运行hadoop报错
- 计算不可压缩流体 -- 差分/有限体积离散格式
- 【框架-MFC】 CView 渐变颜色采样值(6)
- ArcGIS10.1不得不说的故事
- 2014年计划任务表
- Reactor框架学习笔记-初识Reactor
- 调试c#运行报错系列一
- 从做饭看软件开发
- Runnable不是要开线程跑
- 【2014 Esri开发者大会精彩看点】ArcGIS Pro全新桌面应用程序
- 【框架-MFC】MFC CView 渐变颜色采样值(7)
- Win7下使用VirtualBox虚拟机安装OS X 10.9 Mavericks
- 求一个正整数N的开方,要求不能用库函数sqrt(),结果的精度在0.001
- Chrome developer tool介绍(javascript调试)
- 安卓文件下载,显示下载进度