今天我们将一个Web Application迁移到Moss上,在这个过程中出现了很多的问题
除开一些基本的问题以外,Linq在Moss上也会导致一些问题,记录如下:
数据库:
字段AutoPassowrdSync数据类型bit ,允许空.
在Linq to sql后,数据类型为 bool?,也就是Nullable<bool>
测试发现,在MOSS上,到遇到类似这种Nullable<bool>的值将会报错.
将数据库中AutoPasswordSync字段设置为不允许空,相应的在dbml里,数据类型改为bool,问题解决!