Windows 2003 R2 サーバーを使用しています。.NET MVC3 Web サイトを実行する必要があります。既にすべてのランタイム (1、2、および 4) をインストールしました。すべての MVC フレームワーク (3 および 4) をインストールしましたが、このエラーは解消されません。
ビューにあるはずのweb.configがあります。私は、この問題に対するすべての解決策をスタックオーバーフローの内外で追跡しました。また、[展開可能な依存関係の追加] (mvc プロジェクトを右クリック) を使用して、すべての dll を bin フォルダーに展開しました。
この時点で、他に何をすべきかわかりません。オンラインでアイデアや解決策を使い果たしました。
すべてのランタイム、フレームワークなどを既にアンインストールして再インストールしました。ローカル コンピューター (Windows 7) では問題なく動作しますが、展開すると次のエラーが発生します。
コンパイラ エラー メッセージ: CS0103: 名前 'ViewBag' は現在のコンテキストに存在しません
ソース エラー:
ライン1: @{
2 行目: ViewBag.Title = "ホームページ";
3 行目: }
4 行目: <h2>@ViewBag.Message</h2>
ソース ファイル: d:\FamilyDermMVC\Views\Home\Index.cshtml 行: 2