2011-02-10 20 views
0

コンパイル時に生成される生成されたdllではなく、コードビハインドクラスを使用してmvc 2 Webアプリケーションを実行するにはどうすればよいですか?mvc 2プリコンパイルされたDLLの代わりにCodebehindを使用

これは、サイト全体で新しいdllを再デプロイするのではなく、たとえば.csファイルを使用してコントローラ内のアクションを更新できるからです。あなたがasp.netでのウェブサイト2つのWebフォームではなく、ASP.NET MVCは非常にASP.NETのWebサイトの代わりに、ASP.NETアプリケーションを使用して何を求めていることはできません

+0

これで何を達成しようとしていますか? –

+0

私は1つの.csファイルでコードを更新することはできますが、新しいdllを再デプロイすることはできません – monkeylee

答えて

0

Webアプリケーションを持っている可能性がどのように似て

。デプロイする前にアプリケーションをプリコンパイルする必要があります。

これは、実際にはASP.NET MVCアプリケーションのモデルとしてWebサイトを使用できるが、すべてを手動で行う準備ができていると言われています。

  1. 追加
  2. Global.asax
  3. はあなたのルートを設定し、対応するweb.configファイル、レイアウトとビューを含むビュー]フォルダを追加コントローラを特別App_Codeフォルダに新しいASP.NET Webサイト
  4. を作成します。

コードを(コントローラ、モデル、...)の後ろに置く必要があります。App_Codeフォルダ。

関連する問題