重要信息:在部署之前从json2.js中删除此行

Kev*_*aus 2 silverlight json

我有一个ASP.NET应用程序,其中我使用了Vertigo的SlideShow 2 silverlight图库库组件.一切都运行良好,应用程序经过测试,突然,在最近部署后,我得到一个警告框,上面写着:

IMPORTANT: Remove this line from json2.js before deployment.
Run Code Online (Sandbox Code Playgroud)

这会在Silverlight组件加载后弹出,但之后SlideShow2 xap文件似乎正常工作.

任何人都有任何想法,为什么这将开始发生?我已经完成了一些研究,并且不能提出太多的内容,它刚刚开始发生时非常神秘.我没有在这个应用程序中直接使用json2.js,也没有以任何方式自定义Slideshow 2组件.

它也发生在我的开发和生产环境中.

-Kevin

Cre*_*esh 6

像这样的东西?

替代文字

来自http://tech.groups.yahoo.com/group/json/message/1413:

2009年12月10日星期五上午5:23

JSON.org上的服务器受到了重创.事实证明,有些网站直接链接到json2.js,而不是从自己的服务器分配.到目前为止,最重要的影响来自onlinebootycall.com.我的目的是为世界提供免费实施,但世界可以购买自己的带宽.

所以我将此行添加为json2.js文件中的第一行:

alert('重要:在部署之前从json2.js中删除此行.');

它不会破坏任何东西,但它应该有助于向onlinebootycalls发送一条消息,告知您不应该从奇怪的第三方服务器加载代码.这不安全.

- "Douglas Crockford"<douglas @ ...>

不要直接从json.org链接到json.js或json2.js.这是一个糟糕的礼仪,它使用他们网站带宽.

将文件复制到您自己的服务器,删除该行,然后重新部署.

ps你在onlinebootycall.com上使用silverlight的是什么?好奇......;)