库.net版本异常
本文关键字:异常 版本 net | 更新日期: 2023-09-27 18:19:13
我尝试用c#和。net框架做我在Winforms开发的第一步。我想做一个小小的用户CRUD应用程序。我已经用测试数据填充了SQLite数据库。
所以,我创建了一个空白的项目解决方案,并添加了一个名为"DataBundle"的"类库"项目。
在DataBundle中,将数据库的实体类映射为实体框架。
我还创建了一个控制台应用程序来测试我的DataBundle。应用程序正确构建,但是当try run查询时,应用程序抛出异常。
这是我的代码:
Console.WriteLine("Testeando el DataBudnle ...");
mainContext _dao = new mainContext();
Zone city = new Zone
{
name = "Ensenada"
};
Console.WriteLine("Existen {0} ciudades registradas ...", _dao.Zones.Count());
Console.ReadLine();
异常消息是:
混合模式程序集使用'v2.0.50727'版本的在4.0运行时中,如果没有附加的配置信息。
我使用的是Visual Studio 2010 Ultimate, Windows 7 Professional,并安装了。net 4 Framework。
有什么想法吗?
正如Steve建议的那样,在控制台应用程序App.config文件
中添加这些内容<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>