Комплект сертификации приложений для Windows - полное имя пакета баг W8 Store
Когда я хочу сертифицировать свое приложение (приложение Metro) с помощью комплекта сертификации приложений Windows, я нажимаю на хранилище, и когда запускается комплект сертификации приложений Windows, начинается подготовка к проверке приложения, а затем я получаю сообщение об ошибке:
При проверке приложения в Windows App Certification Kit произошла следующая ошибка.
{0} не может продолжить тестирование, поскольку указанное хранилище приложений Windows не было найдено. Пожалуйста, проверьте правильность имени пакета
Как имя пакета может быть неправильным, поскольку я не тот, кто его набрал? Я использую GUI в VS 2012.
Когда запустить команду Get-AppxPackage > out.txt
в Power Shell я вижу, что мое приложение имеет полное имя пакета, так что даже когда я пытаюсь запустить командную строку
.\appcert.exe test -apptype metrostyle –packagefullname XXXXXXXXXX_neutral__823pgb98jhb94 -reportoutputpath c:\temp\MyWACKReport.xml
Это говорит о том, что полное имя пакета должно быть указано в этом случае, поэтому я действительно не понимаю. Что я могу сделать, чтобы мое приложение могло пройти сертификацию Windows App.
Моя машина: Windows 8 Pro x64 с VS 2012 Ultimate
1 ответ
Вы устанавливали приложение до запуска комплекта сертификации?
Несколько раздражает, что appcert.exe не может установить сам пакет. (Именно поэтому мы разработали некоторые инструменты, чтобы сделать это для нас, мы надеемся, что скоро мы с открытым исходным кодом...)