1


私はかみそりのエンジンで空のasp.netmvc3アプリケーションを作成しようとしています(可能な限り空)
web.configファイル(+たくさんのスクリプト)に混乱が多すぎるため、VS2010が作成するものは私には合いませんとスタイルやパッケージなど)
これを他の場所(machine.configではない)に隠し、空のweb.configファイル(少なくともサイトルート)を処理するためのエレガントな方法はありますか?
そうでない場合は、誰かが私に、この自動生成されたすべての構成の意味(dependentAssembly定義など)とそれらが必要な理由についてのリンクを教えてくれるかもしれません。

ありがとう、私たちのコードをきれいに保ちましょう=)

4

2 に答える 2

1

ASP.NET MVC アプリケーションを作成するときに空のテンプレートを使用し、次の最小限の web.config を使用して、Razor ビューを正常にレンダリングできます。

<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </assemblies>
    </compilation>

  </system.web>
</configuration>

また、web.config で混乱と呼ぶものは、たとえばフォーム認証などの機能を使用する場合の単なる要件です。ただし、必要に応じて、対応するセクションを段階的に追加できます。Visual Studio によって生成されたデフォルトの web.config には、役に立たないがらくたがたくさんあることに同意します。

于 2011-10-23T15:20:46.023 に答える
0

空のASP.netMVC3プロジェクトから始めることができます。これには、MVCサイトの開始コード/ファイルの量が最小限です。以下のチュートリアルに従って、空のASP.netMVC3プロジェクトからMVCサイトの作成を開始できます。

http://www.asp.net/mvc/tutorials/mvc-music-store-part-1

于 2011-10-23T11:55:06.520 に答える