当我在ASP.NET Web应用程序中打开web.config
文件时,错误列表中会显示一些消息:
Meldung 1 Die Schemainformationen für das Element 'entityFramework' konnten nicht gefunden werden.
Meldung 2 Die Schemainformationen für das Element 'defaultConnectionFactory' konnten nicht gefunden werden.
Meldung 3 Die Schemainformationen für das Attribut 'type' konnten nicht gefunden werden.
Meldung 4 Die Schemainformationen für das Element 'parameters' konnten nicht gefunden werden.
Meldung 5 Die Schemainformationen für das Element 'parameter' konnten nicht gefunden werden.
Meldung 6 Die Schemainformationen für das Attribut 'value' konnten nicht gefunden werden.
因此,Visual Studio似乎无法找到实体框架的架构信息,其他消息是由此问题引起的。
我的web.config
- 文件如下所示:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
[...]
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
<parameters>
<parameter value="Data Source=.\SQLEXPRESS; Integrated Security=True; MultipleActiveResultSets=True" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
</configuration>
我在哪里可以找到必要的架构信息文件?
答案 0 :(得分:3)
Visual Studio 2012中将包含更新的XSD。与此同时,消息不应影响编译或使用配置文件,并且在文件未在编辑器中打开时应消失。