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

В отличие от инструмента тестирования для Windows 10, который является частью Windows 10 SDK, 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 в области Microsoft Windows Platform Ready / Winqual и получил компетенцию Microsoft Gold Application Development.

Я ожидал просто заплатить ежегодную плату за вымогательство, $ 5400, когда я вошел на портал, увидел новый обновленный Центр партнеров и перешел в раздел "Сводка компетенций", где я увидел сообщение о том, что я могу потерять компетенцию. Microsoft, очевидно, покончила с сертификацией приложений для разработки приложений. Говоря о внешней поддержке MS, мне сказали, что я сам видел, что Silver ISV - это единственный путь для тестирования Windows Server 2016. Мои попытки поговорить с настоящим сотрудником Microsoft или найти реальное решение потерпели неудачу. Я думаю, что говорить с Google проще. Я надеюсь, что MS исправит ситуацию на следующий год. Кстати, область Платформы Ready / WinQual исчезла, как и все сертификаты.

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

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

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

1 ответ

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

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

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

Другие вопросы по тегам