微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

windows-8 – 为什么像KnockoutJS这样的第三方javascripts不会通过Windows App Certification Kit?

当我在jQuery中进行DOM操作时,我知道MSApp.execUnsafeLocalFunction问题,但即使是jQuery link here修改版本也无法通过Windows存储进行验证.

这里的模式似乎是我所有的Nu​​get拉出的脚本都无法验证.有人为什么这么说?

Error Found: The bytecode generation test detected the following errors:

File \\?\C:\Program Files\...\Scripts\require.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\r.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\knockout-2.2.0.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\knockout-2.2.0.debug.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\knockout.mapping-latest.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\knockout.mapping-latest.debug.js has JavaScript Syntax or other problems.
File \\?\C:\Program Files\...\Scripts\jquery-1.8.3.js has JavaScript Syntax or other problems.

解决方法

尝试使用UTF8字节顺序标记(BOM)编码保存文件.我有一个类似的问题,这解决了这个问题.

in VS > File Menu > Advanced Save Options > select UTF-8 with
signature Codepage 65001

http://msdn.microsoft.com/en-us/library/windows/apps/hh849088.aspx
不是特定于您的问题,而是字节码缓存.

HTH

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐