关于c#:Library .NET版本异常

Library .NET version exception

本问题已经有最佳答案,请猛点这里访问。

我正在尝试使用C和.NET框架开发WinForms的第一步。我想做一个小用户CRUD应用程序。我用测试数据填充了sqlite数据库。

因此,我创建了一个空白的项目解决方案,并添加了一个名为"databundle"的"类库"项目。

在数据包中,使用实体框架映射数据库的实体类。

此外,我还创建了一个控制台应用程序来测试我的数据包。应用程序生成正确,但当尝试运行querys时,应用程序抛出异常。

这是我的代码:

1
2
3
4
5
6
7
8
9
10
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();

异常消息是:

0

我正在使用安装了.NET 4框架的Visual Studio 2010旗舰版Windows 7专业版。

有什么想法吗?


史蒂夫suggested add this as there,茶叶中的app.config文件控制台应用P></

1
2
3
4
5
6
<?xml version="1.0"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>