Gen's Blog ...l'infinito mondo che scorre in un click...

Entity Data Model: The version of SQL Server in use does not support datatype ‘datetime'

8. September 2012 11:29 by Gennaro in .NET

L'errore in oggetto è dovuto al fatto che un EDM generato su SQL2008 viene eseguito su un istanza SQL2005.Per risolvere tale errore basta editare con un editor di testo il file .EDMX e modificare l'attributo ProviderManifestToken da 2008 a 2005, infine ricompilare la soluzione. Ovviemente tale soluzione dipende dal tipo di ambiente dove il nostro applicativo deve funzionare, una soluzione dinamica parametrizzando tale attributo sarebbe ottimale.

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading