我遇到了錯誤,我在實體框架中出錯。我有一個SQL Server 2005 SP2。指定的模式無效
當ProviderManifestToken =「2008」時出現此錯誤。
The version of SQL Server in use does not support datatype 'datetime2'.
香港專業教育學院做了改變shown here和chagned時, 「2005」,我得到
Schema specified is not valid. Errors:
DatabaseAccess.Schema.Model1.ssdl(2,123) : error 0169: All SSDL artifacts must
target the same provider. The ProviderManifestToken '2008' is different
from '2005' that was encountered earlier.
我不明白
我的數據庫版本是微軟SQL Server標準版(64位)9.00 .3042.00
我試圖刪除架構並重新添加它無濟於事。重新啓動等
伊夫ALSE的所有我的約會時間字段可爲空
'datetime2'數據類型不是在SQL Server 2005提供 – 2012-02-15 19:30:35
我知道,我不它是如何拿起它,在我的配置公衆可空 MessageDate { get { return _MessageDate; } set { OnMessageDateChanging(value); ReportPropertyChanging(「MessageDate」); _MessageDate = StructuralObject.SetValidValue(value); ReportPropertyChanged(「MessageDate」); OnMessageDateChanged(); } } –
2012-02-15 19:37:50
無法在我的任何源代碼中找到datetime2 – 2012-02-15 19:38:34