我无法将“Microsoft.Ajax.Utilities.CallNode”类型的对象转换为“Microsoft.Ajax.Utilities.AstNodeList”类型。上
@Scripts.Render("~/bundles/bootstrap")
这一定是非常愚蠢的事情,但我在任何地方都找不到它。有什么想法吗?
检查捆绑包中的脚本。脚本中一定有错误。最有可能出现以下错误
而不是
$("#myElement")
您可能已经输入了
$("#
myElement")
谢谢, R.文卡特桑
我也犯了同样的错误,相当具有误导性。
就我而言,问题是使用 JS 模板文字:
//this was breaking the minification
$(`#someId form input[data-sku=${this.getSku()}]`).val()
//this fixed it
$("#someId form input[data-sku=" + this.getSku() + "]").val()
显然这是 Microsoft.Web.Optimization 中的一个已知问题: