I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model
return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...
Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```
Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.
Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: I made an example of using `@Ajax.ActionLink` and everything working (in all combinations).