提供查询字符串时的.less编译错误

Pau*_*ton 7 css asp.net-mvc less

我有一个ASP.Net MVC应用程序,它将.less文件编译成CSS.在特定情况下,如果我点击我的端点

HTTP:///帐户/ ResetPassword T = eyJ0eXAiOiJKV1Qi ...

查询字符串导致.less编译警告

directive block with unrecognised format on line 1 in file '~/Content/packageForm.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: @import "setup.less"; directive block with unrecognised format on line 1 in file '~/Content/packageForm.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: @import "setup.less"; directive block with unrecognised format on line 1 in file '~/Content/IE.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: #notes{ directive block with unrecognised format on line 1 in file '~/Content/IE.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: #notes{
Run Code Online (Sandbox Code Playgroud)

如果我删除查询字符串参数't',则不会发生编译错误.

有没有人有办法解决吗?

谢谢,

保罗.

ogg*_*gre 5

由于无网络WebOptimization适配器中可能存在错误,因此会出现此问题.

要解决此问题,请在Web.config中的无点配置部分添加disableParameters ="true",如下所示:

<dotless minifyCss="false" cache="true" web="true" disableParameters="true" />
Run Code Online (Sandbox Code Playgroud)