PostgreSQLのDBから、VisualStudio2019のEDMXファイル(ER図のような出力)を作成したいです。
以下の手順で一度作成できたのですが、もう一度同じことを行うことができません。
手順
- 以下からNpgsql.vsixをダウンロード+インストールする。
https://marketplace.visualstudio.com/items?itemName=RojanskyS.NpgsqlPostgreSQLIntegration
- VisualStudioのコンソールから「gacutil.exe -i (パス)\Npgsql.dll」を実行する。
- .NET Framework 4.8のプロジェクトを新規作成する。
- Nugetで、「Npgsql」「EntityFramework6.Npgsql」「EntityFramework」をインストールする。
- プロジェクトにADO.NET Entity Data Modelを追加する。
- Entity Data Modelウィザードで、「データベースからEF Designer」を選択して「次へ」
- 「新しい接続」を選択してい、データソース「PostgreSQL Database」、データプロバイダー「.NET Framework Data Provider for PostgreSQL」を選択して「OK」する。
↓
PostgreSQLの「接続のプロパティ」が表示され、接続情報を入力するとEDMXが作成できます。
ここで一度は作成できたのですが、同じことをもう一度行うと、以下のようになります。
↓
PostgreSQLの「接続のプロパティ」が表示されますが、Hostなどの入力欄に文字を入力しようとすると
「接続のプロパティ」ウィンドウが閉じられてしまいます。
(異常終了のように見えますが、イベントログには何も出力されていません)
手順に不備不足があるでしょうか。
エラーログなどが特に出力されないため、原因が特定できず困っております。
回答1件
あなたの回答
tips
プレビュー