Ubuntu 13.04ではJexus+Mono 3を設定.2 Aspを実行します.Net Mvc 4サイト(二)

2661 ワード

この文章を書く前に日付を見て、この序列の前半を書いたのは2ヶ月前のことで、耻ずかしい限りではありません.この間、Mvc 4のプロジェクトリファレンスを再編成してみました.2つのプロジェクトテンプレートが作成されました.1つは単純なモードです.つまり、Mvcの基本機能のみが含まれています.もう1つはMvc 4 Bundleの特性を含むテンプレートです.
1.単純mvc
6大dllリファレンスをローカルにコピーすればよい
System.Web.Helpers.dllSystem.Web.Mvc.dllSystem.Web.WebPages.dllSystem.Web.Razor.dllSystem.Web.WebPages.Razor.dllSystem.Web.WebPages.Deployment.dll
2.Bundle特性
Mvc 4のBundle特性にはSystemが必要である.Web.Optimization.dll、そのためには、追加の2つのdll WebGreaseが必要です.dllとAntlr 3.Runtime.dll
WebGrease http://webgrease.codeplex.com/にダウンロードできます
また、webを変更する必要がある.システムを許可するWeb.OptimizationはWebGreaseの1.0-1.3バージョンに依存します.そうしないとdllバージョンのエラーの異常が発生します.
  <runtime>

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

      <dependentAssembly>

        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35"/>

        <bindingRedirect oldVersion="1.0.0.0-1.3.0.0" newVersion="1.3.0.0"/>

      </dependentAssembly>

    </assemblyBinding>

  </runtime>

この2つのプロジェクトをテンプレートとしてgithubに公開しましたが、興味のある方は直接ダウンロードしてMonoの下で実行できるMvc 4サイトを作成してみてください.
https://github.com/windvoice/Mvc4Mono