我的开发服务器是 MS SQL Server 2008 和 Visual Studio 2012。当我在本地运行该项目时它工作正常,但是当我尝试在服务器上运行相同的项目时,它给出了这个错误并且不允许插入或更新日期。错误:“正在使用的 sql server 版本不支持数据类型 'datetime2'。”
我的在线服务器使用的是 MS Sql Server 2005。我没有使用数据类型为“datetime2”的任何字段,所有字段的数据类型都为 datetime。其次,我还尝试将字段从 ProviderManifestToken=”2008” 更改为 ProviderManifestToken=”2005” 但它没有效果。