0

本番DBはSqlServer2005であるため、ProviderManifestTokenを2005に変更しました。

変更後、エラーが発生します:

タイプ日付は、名前空間またはエイリアスで修飾されていません。修飾なしで使用できるのはプリミティブ型のみです。

エラーはこのマッピングにあります:

<Property Name="LoogingDate" Type="date" Nullable="false" />

問題は何ですか?どうすれば解決できますか?

ありがとう。

4

1 に答える 1

1

問題は、DateタイプがSQL Server 2005に存在しないことです。手動で変更するDateTimeか、SQL Server 2005データベースからEDMXを再生成することができます(新しいデータベースサーバーを使用することもできますが、データベースは互換性レベルを90に設定して実行する必要があります) 。

于 2013-02-12T10:02:53.610 に答える