1. ホーム
  2. dll

[解決済み] ViewBagという名前は現在のコンテキストに存在しません。

2023-02-24 12:44:19

質問

アプリケーションで ViewBag を使用しようとしています。最新の dll と MVC 3 の最新バージョンをすべて持っていますが、まだエラーが発生します。

"名前 'ViewBag' は現在のコンテキストに存在しません"。

MVC 3をアンインストールして、再インストールしても、変化がありません。

また、DLLがGACに表示されているとは思えません。

何が私の問題なのでしょうか。または、DLL を GAC に追加する方法は?

どのように解決するのですか?

web.config に MVC 専用の Razor 設定を追加する必要があります。こちらを参照してください。 Razor HtmlHelper Extensions (またはビューの他の名前空間) が見つかりませんでした。

を使う MVC 3 アップグレードツール を使用すると、自動的に正しい設定値を持つようになります。