1

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.

そのため、VisualStudioはEntityFrameworkのスキーマ情報を見つけることができないようです。他のメッセージは、この問題が原因で発生します。

私の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 に答える