3

http://www.codeproject.com/Articles/38778/ASP-NET-WebForms-and-ASP-NET-MVC-in-Harmonyによると

WebForms プロジェクトに次の変更を加えました。

  1. System.Web.Mvc.dll を追加
  2. System.Web.Abstractions.dll を追加
  3. 作成されたコントローラーとビュー フォルダー
  4. これらのアセンブリをデバッグ セクションに追加しました
  5. MVC、MVC.Ajax、MVC.HTML をページに追加 -> 名前空間
  6. Web.Routing.UrlRoutingModule を HttpModule として追加
  7. 登録テストルート

しかし、「Visual Studio で MVC アイテムを提供する」セクションでは、プロジェクトのアンロード オプションがなく、csproj ファイルもありません。.sln と .sln.DotSettings.user しかありません

ビューを追加できますが、コントローラーは追加できません。なぜですか、何か提案はありますか? http://prntscr.com/94imo

4

1 に答える 1

3

あなたはcsprojファイルを持っていないと書いたので、あなたが持っているのはWebApplicationプロジェクトではなくWebForms Webサイトであると推測しています。

リンクを投稿したチュートリアルをざっと見てみましたが、その手順については言及されていないようですが、最後に WebForms Web サイトを MVC WebApplication に変換していたとき (確かに少し前でした)、変換する必要がありました。最初に WebForms WebApplication プロジェクトに。

于 2012-07-04T16:09:54.640 に答える