Visual Studio 2013 から DevExpress CodeRush をアンインストールしましたが、まだ修正できない状況になりました。CodeRush のアンインストールが原因で VS がクラッシュし、VS 2013 を再インストールしようとしましたが、.EDMX
ファイルを作成したコード以外はすべて機能します。「データベースからモデルを更新」でテーブル名をロードできますが、目的のテーブルを選択すると、次のメッセージが表示されます。
次の例外のため、モデルを生成できません: 'System.TypeLoadException: アセンブリ 'EntityFramework、Version=6.0.0.0、Culture=neutral、PublicKeyToken= から型 'System.Data.Entity.Core.Mapping.EntityContainerMapping' を読み込めませんでした' b77a5c561934e089'.
Microsoft.Data.Entity.Design.VersioningFacade.ReverseEngineerDb.DbDatabaseMappingBuilder.Build (SimpleMappingContext mappingContext)
で、Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.Engine.ModelGenerator.GenerateModel (リスト1 エラー) で Microsoft.Data.Entity で。 Design.VisualStudio.ModelWizard.Engine.ModelBuilderEngine.GenerateModel(ModelBuilderSettings settings, IVsUtils vsUtils, ModelBuilderEngineHostContext hostContext)'.1 errors)
at Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.Engine.ModelBuilderEngine.GenerateModels(String storeModelNamespace, ModelBuilderSettings settings, List
EntityFrameworkのすべてのオプションを試しましたが、DB を最初に EDMX を生成できません - null 参照、タイプを読み込めませんが成功しません。
完全な VS 2013 をアンインストールしました。再インストールして VS 2013.4 に更新しました。Entity Framework 6.1.1 は VS update 4 によってインストールされました。問題は解決しません。バージョン 6.1.3 をインストールしようとしましたが、成功しませんでした。6.0.2 をインストールするように提案されましたが、ダウンロードできるものが見つかりませんでした。
モデル エディターは機能しており、テーブルを編集して手動でテーブルを作成できます。私ができないことは、データベースから EDMX ファイルを更新することです。
この問題を解決するにはどこを検索すればよいですか? データベース構造を更新できません。Entity Framework ジェネレーターはどのように機能しますか? で何かを変更する必要がありmachine.conf
ますか?
どんな手がかりも役に立ちます。
ありがとう、マルコ・カストロ