まず、この質問が不明確である場合はお詫び申し上げます。できる限り明確にしようと思います。
私のソリューションには、モデルとビュー/コントローラーの 2 つのプロジェクトがあります。View/Controller プロジェクトは Models プロジェクトの内容を認識していますが、その逆は認識していません。
[ビューの追加] ダイアログ ボックスを使用して新しいビューを追加するときに機能する CRUD ページを自動的に作成するために、いくつかのテキスト テンプレートを作成しました。これは明らかに View/Controller プロジェクトで発生します。私はこれを長い間問題なく使用しています。
構文エラーや実行時エラーなしでプロジェクトを実行できますが、[ビューの追加] ダイアログ ボックスを使用して新しいページを作成しようとすると、厳密に型指定されたオプションを選択すると、モデル プロジェクトから何も表示されません。
私が試したこと: ビュー/コントローラー プロジェクトへの参照として、モデルの DLL を再度アタッチします。Build と Rebuild および Cleans ダイアログ ボックスにすべてを手動で入力する (失敗)。
このページを手動で作成したくはありません。手動で作成するとエラーやバグが発生する可能性が非常に高くなりますが、テンプレートを使用すると発生する可能性が高いバグの量が減ります。