0

まず、この質問が不明確である場合はお詫び申し上げます。できる限り明確にしようと思います。

私のソリューションには、モデルとビュー/コントローラーの 2 つのプロジェクトがあります。View/Controller プロジェクトは Models プロジェクトの内容を認識していますが、その逆は認識していません。

[ビューの追加] ダイアログ ボックスを使用して新しいビューを追加するときに機能する CRUD ページを自動的に作成するために、いくつかのテキスト テンプレートを作成しました。これは明らかに View/Controller プロジェクトで発生します。私はこれを長い間問題なく使用しています。

構文エラーや実行時エラーなしでプロジェクトを実行できますが、[ビューの追加] ダイアログ ボックスを使用して新しいページを作成しようとすると、厳密に型指定されたオプションを選択すると、モデル プロジェクトから何も表示されません。

私が試したこと: ビュー/コントローラー プロジェクトへの参照として、モデルの DLL を再度アタッチします。Build と Rebuild および Cleans ダイアログ ボックスにすべてを手動で入力する (失敗)。

このページを手動で作成したくはありません。手動で作成するとエラーやバグが発生する可能性が非常に高くなりますが、テンプレートを使用すると発生する可能性が高いバグの量が減ります。

4

2 に答える 2

0

ビューを追加する前に、ソリューションをビルドしてからビューを追加するだけで機能します。うまくいかない場合は、もう一度私に相談してください。別の解決策を提供します

于 2015-01-16T08:04:11.367 に答える
0

それがどのように行われたかはわかりませんが、(失敗した試行の後) プロジェクトを再度クリーンアップしたところ、最終的に機能しました。

于 2012-06-19T20:54:32.373 に答える