データベースにビット値(1,0)を取る列があります。デフォルトは 1 に設定されています。Linq を使用しています。値を変更しようとすると、この例外が発生します。
A member that is computed or generated cannot be changed.
リンクで
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsDefault", DbType="Bit NOT NULL",IsDbGenerated="true" )]
IsDbGenerated 属性を削除すると。値を変更することはできますが、CSV ファイルを使用してデータを直接インポートすると、デフォルト値は常に 0 になりますが、DB では 1 に設定されています。