1

当我web.config在 ASP.NET Web 应用程序中打开文件时,错误列表中会显示一些消息:

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>

我在哪里可以找到必要的架构信息文件?

4

1 回答 1

3

更新的 XSD 将包含在 Visual Studio 2012 中。同时,消息不应影响配置文件的编译或使用,并且当文件未在编辑器中打开时应该消失。

于 2012-07-03T22:17:29.157 回答