Использование средства сертификационного тестирования для Windows Server 2016/9

В отличие от инструмента тестирования для Windows 10, который является частью Windows 10 SDK, Microsoft приложила все усилия, чтобы усложнить инструмент сертификации для Windows Server 2016.

Сложный и полный ошибок инструмент предварительного просмотра сертификационных тестов Microsoft для Windows Server 2016

Я установил свое тестовое приложение и указал путь к установщику Inno Setup из папки «Загрузки» и указал расположение двоичных файлов, а именно расположение Program Files, и показанный экран, я указал имя процесса, в основном исполняемый файл название. По крайней мере, утилита System Internal Process Monitor сказала, что это имя.

Как видите, мне выдали ошибку.

Log Time: 12/04/2018 08:57:21
MethodName:: ApplicationRunningViewModel.VerifyApplication
Message: 
No running application's process found after your application installation.

==================================================================
Log Time: 12/04/2018 08:57:58
MethodName:: ApplicationRunningViewModel.VerifyAppProcess
Message: 
Process not found in snapshot file.

==================================================================

Как устранить ошибку? В основном, каковы шаги по использованию этого тестового инструмента?

Общие сведения: ранее я сертифицировал свое приложение для Windows 10 в области Windows Platform Ready/Winqual от Microsoft и получил компетенцию Microsoft Gold Application Development.

Я ожидал просто заплатить ежегодный сбор за вымогательство в размере 5400 долларов США, когда я вошел на портал, увидел новый обновленный Центр партнеров и перешел в раздел «Сводка компетенций», где я увидел сообщение о том, что я могу потерять компетенцию. Очевидно, Microsoft отказалась от компетенций, основанных на сертификации приложений для разработки приложений. В разговоре с внешней поддержкой MS мне сказали то, что я уже видел сам, что Серебряный ISV — единственный путь для дальнейшего тестирования Windows Server 2016. Мои попытки поговорить с настоящим сотрудником Microsoft или найти реальное решение с треском провалились. Я думаю, что поговорить с Google проще. Я надеюсь, что MS исправит ситуацию в следующем году. Кстати, область Platform Ready/WinQual исчезла, как и все сертификаты.

Это подводит меня к моему вопросу. Я пытаюсь использовать тестовый инструмент Windows Server 2016 (2019 год был недоступен для загрузки на прошлой неделе, следовательно, 2016 год).

Я уже установил приложение. Он отлично работает на Windows Server 2016, просто Microsoft не упростила проверку приложений.

Как устранить эту ошибку? Какую часть информации он хочет и как мне ее получить?


person Sarah Weinberger    schedule 04.12.2018    source источник
comment
Сегодня я снова попробовал пройти тест и, к моему удивлению, смог пройти весь путь до конца. У меня были проблемы с подписью и другие проблемы, но при повторном запуске то же самое. Я продолжаю пробовать разные вещи, но ничего, просто process not found in snapshot file, но нет местоположения этого файла снимка. Та же проблема. Похоже, эта проблема носит периодический характер, что, по моему мнению, связано с ошибкой в ​​тестовом инструменте.   -  person Sarah Weinberger    schedule 08.12.2018
comment
Инструмент работает с перебоями, и после многих и многих попыток мне удалось получить результаты теста, ОДНАКО все было напрасно. Я только что заметил это предложение в MPN The core benefits outlined here are not applicable to the ISV Silver or Gold competency. Идиоты из MS, похоже, не заботились об этом пункте. ISV поставляется без программных преимуществ. В таком виде бесполезно. Это означает, что в настоящее время нет основанного на приложении способа получить компетенцию MS, которая включает в себя преимущества программного обеспечения. Единственный способ - иметь 2/4 сотрудников с сертификатами. Итого б.с.   -  person Sarah Weinberger    schedule 10.12.2018
comment
Я думаю, что теперь это могло быть изменено следующим образом: если вы получили компетенцию Silver или Gold ISV 8 ноября 2018 г. или позднее и это ваша единственная компетенция, вы не имеете права на получение основных преимуществ; однако вы по-прежнему можете пользоваться текущими преимуществами компетенции ISV до даты годовщины. согласно partner.microsoft.com   -  person Jynx    schedule 26.02.2019


Ответы (1)


Я обнаружил ту же ошибку при тестировании своего приложения с помощью Средства сертификационного тестирования 1.0 для Windows Server для Windows Server 2019. Я просто изменил последовательность теста. Я запустил инструмент, а затем установил свое приложение. Если вы отмените тест, ваше приложение необходимо будет переустановить, чтобы инструмент тестирования распознал ваш процесс. Все сработало, как и ожидалось

Я получил еще одну ошибку при использовании предварительной версии средства сертификационного тестирования для Windows Server 2016. Он не смог проверить мои подписанные сборки, потому что инструмент проверки подписи сборок использует signtool.exe вместо sn.exe. Если вы подписали свои сборки с помощью sn.exe, ни один из инструментов тестирования для Windows Server 2016 и 2019 не проверит ваши подписанные сборки. Мне пришлось проверить файл журнала, сгенерированный инструментом тестирования, и вручную подписать сборки с помощью файла signtool.exe.

Я надеюсь, что эта информация поможет кому-то с такими же проблемами. Привет

person Lykanox    schedule 13.12.2018
comment
Как упоминалось выше, вы должны установить во время работы приложения. В моем случае это было просто копирование файлов на сервер, но это должно было произойти, пока инструмент находился на экране установки. После этого все заработало, как и ожидалось. - person Jynx; 26.02.2019