【发布时间】:2014-06-16 16:42:45
【问题描述】:
我的问题很简单:“某人”更改了 IIS 上的“某事”以使另一个网站正常工作。 但是现在,我在我们的应用程序上得到了错误:
WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).
问题是:此应用程序用于测试目的,应该在与客户端相同的配置等上运行。似乎可以通过更改配置来解决此问题:WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive),但如前所述,我不想这样做。
我的问题:什么会导致这个问题?默认网站在 Classic.net AppPool 下运行,这意味着 .Net2 和 Managed PipeLine=Classic。导致此问题的网站在 .Net4 Integrated 下运行,但在客户端也是如此。
提前感谢所有反馈。
马蒂亚斯
Edith:我猜问题是更新到 4.5。 Microsoft 为 HTML 5 发明了这种 ValidationMode,但没有将 Standard-Value 设置为 None。所以我必须更改每个配置以手动设置它...
【问题讨论】:
-
我在尝试使用 AJAX 控制工具包时遇到了同样的问题,您在使用它吗?
-
感谢您提出这个问题,因为我今天遇到了同样的问题。然而,我很困惑,试图弄清楚伊迪丝是谁,以及你为什么在你的问题中向她提问。也就是说,直到我想到你是一个以德语为母语的人,你的意思是写“编辑:”。我的妻子,母语为德语,经常把以“t”结尾的英文单词拼写为以“th”结尾!
-
有谁知道在 IIS 中实际上可能发生了什么变化,现在导致了这个问题?在整个网络中,这个错误都是用标准的“将此行添加到 AppSettings”来回答的。我有许多服务器运行此应用程序而没有问题,还有 1 台服务器现在显示此错误消息。我宁愿知道 IIS 中发生了什么变化,导致它出现在 1 台服务器上。任何想法在哪里看?您是否发现其他网站的更改导致您的网站显示此错误?