3

私の ASP.NET アプリケーションでは、ローカルで実行するとすべてが期待どおりに機能しますが、サーバーを公開すると次のエラーが発生します。

"The version of SQL Server in use does not support datatype 'datetime2'."

このエラーを解決するにはどうすればよいですか?

4

2 に答える 2

3
If you are using Entity Framework model in your project.
Then open entity model in html or xml mode. and change ProviderManifestToken="2008"
to ProviderManifestToken="2005". after that publish on server then check and let me know.
于 2013-06-14T12:37:14.173 に答える
1

この記事によると、SQL Server 2008+ は datetime2 をサポートしています。サーバーは SQL 2008+ を実行していないと仮定していますが、ローカルの SQL Express は実行しています。

datetime と datetime2 の違い

于 2013-06-14T12:38:21.873 に答える