WACK do Windows 8 (JS Encoding)

Hoje passei por um problema ao tentar aprovar uma aplicação em JavaScript para Windows 8 usando o Windows App Certification Kit, o famoso WACK. Vou compartilhar o problema e a solução para que outras pessoas não precisem passar pelo mesmo problema.

PROBLEMA

Ao tentar adicionar a versão 1.8.21 do jQuery UI, recebi a seguinte mensagem de erro do WACK:

Error Found: The bytecode generation test detected the following errors
 File \\C:\-\js\lib\jquery-ui-1.8.21.js has JavaScript syntax or other problems.

SOLUÇÃO

Depois de procurar bastante, tive a certeza que essa versão do jQuery UI não possui nenhum erro de syntax. O real problema está no Encoding do arquivo baixado a partir do CDN. Para corrigir o problema, é preciso ir em “Save as” no Visual Studio 2012, clicar em “Save with Encoding…” e escolher UTF-8 conforme exemplificado nas imagens a seguir:

Overall result: PASSED

Anúncios
%d blogueiros gostam disto: