0

Web アプリケーションに Meleze.Web ライブラリを使用しており、リリース ビルドにのみ圧縮を追加したいと考えています。

web.config 変換を実行しようとしましたが、Web.Release.config ファイルで実行しようとすると、

<configuration>

   <system.web.webPages.razor>
      <host xdt:Transform="Replace" factoryType="Meleze.Web.Razor.MinifyHtmlWebRazorHostFactory, Meleze.Web, Version=1.4.0.3, Culture=neutral, PublicKeyToken=0a868b5321967eda" />
   </system.web.webPages.razor>

</configuration>

:Transform が宣言されていないというエラーが表示されます。どんな助けでも大歓迎です。これは Views フォルダー内の Web.Config であることに注意してください。

4

2 に答える 2

-1

私にとって、それは完璧に機能しています。私が従った手順は次のとおりです。

  1. パッケージマネージャーコンソールを介してMeleze.WebをインストールしますPM> Install-Package Meleze.Web
  2. 開いて、内側の線を次のようView/Web.configに置き換えます<host...../><system.web.webPages.razor><host factoryType="Meleze.Web.Razor.MinifyHtmlWebRazorHostFactory, Meleze.Web, Version=1.4.0.3, Culture=neutral, PublicKeyToken=0a868b5321967eda" />

それが私がしたすべてです。ところで、私はMVC4を使用しています。

于 2012-11-24T18:09:54.430 に答える