2011-12-08 14 views
0

"データベースからのモデルの更新"を使用して一般的に入力するEDMXファイルがあります。EF4の定義が更新されていません

最近、データベースの1つのフィールドをvarchar(2)からvarchar(15)に変更しました。

EDMXが更新され、XMLファイルを調べると、varchar(15)が適切な場所にあることがわかります。 Webアプリケーションは開発中に問題なく動作しています。

サーバー(AppHarbor gitを使用して)に公開すると、 "EntityValidationErrors"フィールドに "TallyStatusフィールドが最大長2の文字列または配列型である必要があります"を示すフィールドを更新するとコードが失敗します。

運用データベースは、varchar(15)サイズで更新されます。私はEDMXファイルを完全に再作成して再公開しましたが、まだ問題があります。

他に何ができますか?またはチェック?

答えて

0

EDMXデザイナーでエンティティのフィールドを選択し、「最大長」という設定のプロパティを確認します。この値が15であることを確認してください。

+0

考えていただきありがとうございます。それは間違いなく15時です。 –

関連する問題