私は Web アプリケーション プロジェクトに取り組んでおり、Entity Framework を使用して既存のデータベースからモデルを生成しています。プロジェクトを Windows 2003 のテスト環境にデプロイしました。モデルの接続文字列が正しいことは確かですが、プロジェクトがデータベースと通信していることを確認できません (イベント ビューアーで確認)。これは、エンティティ フレームワークが Windows Server 2008 とのみ互換性があり、Windows Server 2003 とは互換性がないためですか?
1 に答える
0
Windows Server 2003 で実行できます。
Entity Framework は、Windows Server 2003で利用可能な最大で .NET Framework 4.0 を対象としています。
チェックすることをお勧めします
- 接続文字列が本当に正しいこと - Entity Framework の外部で実行します。たとえば、SQL Server に接続している場合は、SqlConnectionで直接接続を開いてみてください。
- ファイアウォールの設定とその他の権限を確認してください。
于 2012-08-10T23:16:42.263 に答える