将 EF4.3 Code First 与 SQL Server 2008 R2 Express(版本 10.0.5500)一起使用。
我试图ColumnType
在我的模型中设置属性以指示数据库使用image
列的数据类型而不是默认的varbinary(max)
. 我尝试过同时使用数据注释[Column(TypeName="image")]
和 Fluent API: .HasColumnType("image")
。
两者似乎都不起作用(尽管没有生成异常),数据库列的类型varbinary(max)
在重新创建后仍然存在。
所有其他配置似乎都可以正常工作。
Code First 是否不再支持此数据类型?如果我查看 SSMS 中的数据库,SQL Server 2008 R2 Express 似乎仍然支持它。
谢谢