問題タブ [ef-power-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
279 参照

entity-framework-6 - Generate View の使用中に EF Power Tools ベータ 3 エラーが発生する

最近、EF6 alpha 3 に移行しました。コンテキストの "Generate Views" に EF Power Tools Beta 3 を使用して起動を高速化すると、次のエラー メッセージが表示されます。

移行前は問題なく使用していました。

助言がありますか?前もって感謝します...

0 投票する
1 に答える
159 参照

entity-framework - エンティティ フレームワークのリバース エンジニアリング

entityframework リバース エンジニアリング テンプレートを使用して poco を生成するときに、特定のビューとスキーマ テーブルを無視することは可能ですか。

0 投票する
1 に答える
637 参照

entity-framework - データベースからの EF DbContext とデータベースからの EF パワー ツールのリバース エンジニアリング。違いとは?

私は既存のデータベースを使用していますが、私の通常の方法は、新しいエンティティ データ モデルを追加し、それを既存のデータベースにポイントすることです。EFパワーツールとリバースエンジニアリングを使用して「コードファースト」スタイルにする場合、これの利点は何ですか?

どちらも DbContext を継承するクラスですよね?では、代わりに EF パワー ツールのリバース エンジニア ツールを使用した場合、時間の経過とともにコード ベースを操作することでどのような利点があるか説明してもらえますか?

0 投票する
1 に答える
6672 参照

visual-studio - DbContext から派生した構築可能な型が、選択したファイルで見つかりませんでした (EF Power Tools Beta 3/Visual Studio 2012)

Visual Studio 2012 内でJulie Lerman に大きく依存しているため、EF Power Tools Beta 3 の「モデルの表示」機能を使用しようとしています。

私はもともと、多くの人が遭遇したと思われる「シーケンスに一致する要素が含まれていません」という問題がありました。上記の記事の解決策は、問題を解決する許容可能な回避策です。

私は今、2番目のエラーに遭遇しています:

「選択したファイルに、DbContext から派生した構築可能な型が見つかりませんでした」

ジュリーのブログとこの質問で提案されている問題の原因は、競合する拡張機能がどこかにあることです。

考えられる拡張機能をすべて無効にしましたが、まだエラーが表示されます。

これを解決する方法についてさらに情報はありますか?

または、VS2013 Preview も使用しています。この (動作する) 機能は、このバージョンの Visual Studio で利用できますか?

0 投票する
0 に答える
88 参照

c# - 生成された抽象クラスを取得する

次のシナリオをサポートするために、Sql Server データベースでモデルを作成しています。

アプリケーションと対話するあらゆる種類の人々の情報を保持する Persons テーブル。

医療システムの患者である人を保持する患者テーブル。

そして医者、それは患者に付き添う人々です。

モデルファーストのアプローチを使用したいので問題が発生し、エンティティフレームワークのパワーツールにPOCOクラスを生成させる必要があるため、EF Power toolsこの特定のシナリオを認識する必要があり、ナビゲーションプロパティを患者クラスまたはPerson クラスの代わりに、パワー ツールが Person エンティティの Abstract クラスと、Person Abstract クラスから継承する Patient クラスと Doctor クラスをマップする必要があります。

モデルファーストアプローチを使用してこれを達成するにはどうすればよいですか? コードファーストの規則を手動で作成したり、すべてのクラスを自分で作成したりしたくないためです。

だから、誰か助けてください。

0 投票する
0 に答える
79 参照

asp.net-mvc - EF Power Tools ベータ 4 ドキュメント

Power Tools Beta 4 が生成するコードに関するドキュメントがあまり見つからないようです。新しいテーブル フィールドが追加されたときにコードを変更する方法と、リレーションシップを追加する方法に特に興味があります。生成されたすべてのコードの説明はどこにありますか?

また、生成された Power Tools コードを再生成して上書きする方法があると思いましたが、それを実行しようとするとエラーが発生します。再生成するには、生成されたすべてのエンティティを削除する必要がありますか?