1

将 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 似乎仍然支持它。

谢谢

4

0 回答 0