我第一次尝试使用LightSwitch,在制作了新的HTML C#应用程序后 - 我试图运行它只是为了看看它是什么样的。 IE9立即冻结,我从Visual Studio 2013中收到此错误:
Unhandled exception at line 5, column 19701 in http://localhost:49609/HTMLClient/Scripts/msls-2.5.1.min.js
0x800a138f - Microsoft JScript runtime error: Unable to get value of the property 'cultures': object is null or undefined
有谁知道最近发生了什么?谢谢!
答案 0 :(得分:1)
我发现了问题 - 我在离线环境中运行Light Switch,这两个脚本是404&#393:
http://ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js http://ajax.aspnetcdn.com/ajax/globalize/0.1.1/globalize.min.js
保存在解决方案中后,我装好了。
答案 1 :(得分:0)
这对VS 2015所有浏览器都有影响。我认为这是因为服务器的封闭环境。
Lin M基本上是正确的: 将这两个文件下载到Scripts文件夹中: http://ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js http://ajax.aspnetcdn.com/ajax/globalize/0.1.1/globalize.min.js
下一步: 在 default.htm 中更改:
<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js"></script>
<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/globalize/0.1.1/globalize.min.js"></script>
为:
<script type="text/javascript" src="Scripts/MicrosoftAjax.js"></script>
<script type="text/javascript" src="Scripts/globalize.min.js"></script>