質問: ON) ON [PRIMARY], Â Â CONSTRAINT [FK_Student_Standard] FOREIGN KEY ([StandardId]) REFERENCES [dbo]. [Standard] ([StandardId]) ON DELETE CASCADE ON UPDATE NO ACTION ) ON [PRIMARY] ``` ÂWPFフレームワークアプリケーションで同じことを行うと、「新しいデータソースを追加」ウィンドウにStudentクラスが表示されます。 私がやります: Â-WPFフレームワークアプリケーションを作成した。 Â-作成された`Model ADO.NET EDM` ; `DBModel.tt`置き換えられたファイル`DBModel.tt` : Â--ライン`ICollection`を`ObservableCollection`置き換えました。 Â--行-484は`ICollection`を`ObservableCollection`置き換えました。 Â--line-51 `HashSet`を`ObservableCollection`置き換えました。 Â--lines-431は`System.Collections.Generic`を`System.Collections.ObjectModel`置き換えました。 Â-メニュー`Project` // "新しいデータソースを追加"; Â-結果:クラス`Student`が存在します。 ![ここに画像の説明を入力してください](https://i.stack.imgur.com/XkYLT.png) ![ここに画像の説明を入力してください](https://i.stack.imgur.com/7BRCG.png)
回答: 今日もこれに遭遇しました。 WPFフレームワークアプリケーションでのデータソースの追加は機能しますが、WPFコアアプリケーションでのデータソースの追加は機能しません。 19の7月https://github.com/dotnet/wpf/issues/1196に誰かが問題を提出したことがわかりました。彼らは、すべての機能がコアで機能するわけではないまでそれを積み上げました。