最近我试图让UglifyJs工作,并安装了三个相关的Nuget包: JavaScriptEngineSwitcher Core JavaScriptEngineSwitcher MsieJsEngine JavaScriptEngineSwitcher V8JsEngine
然后,在我的web.config中有了这个节点:
<jsEngineSwitcher xmlns="http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd">
<core>
<engines>
<add name="V8JsEngine" type="JavaScriptEngineSwitcher.V8.V8JsEngine, JavaScriptEngineSwitcher.V8" />
<add name="MsieJsEngine" type="JavaScriptEngineSwitcher.Msie.MsieJsEngine, JavaScriptEngineSwitcher.Msie" />
</engines>
</core>
</jsEngineSwitcher>然而,当我构建时,我得到了相当多关于该节点中提到的xml命名空间的消息:
消息2找不到元素'http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd:jsEngineSwitcher‘的架构信息。消息3找不到元素“http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd:core”的架构信息。消息4找不到元素'http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd:engines‘的架构信息。 消息5找不到元素'http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd:add‘的架构信息。
我试着转到名称空间的url,但它只是将我重定向到Bing.com。这个xml名称空间应该指向一个新的url吗?
发布于 2015-12-09 09:14:21
在一个解决方案项目(例如web应用程序项目)中安装JavaScriptEngineSwitcher.ConfigurationIntelliSense包。
https://stackoverflow.com/questions/26823066
复制相似问题