使用Windows Server 2016/9的认证测试工具

时间:2018-12-04 17:18:40

标签: c# windows windows-server-2016 app-certification-kit

与Windows 10 SDK的一部分Windows 10的测试工具不同,Microsoft竭尽全力使Windows Server 2016的认证工具变得复杂。

Convoluted and Bug-Ridden Microsoft Certification Test Preview Tool for Windows Server 2016

我安装了测试应用程序,并从下载文件夹中指定了Inno Setup安装程序的路径,并指定了二进制文件的位置,即“程序文件”位置,并显示了屏幕,基本上指定了进程名称。可执行文件名。至少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.

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

如何解决该错误?基本上,如何使用此测试工具?

背景: 我以前已经在Microsoft的Windows Platform Ready / Winqual区域中认证了适用于Windows 10的应用程序,并获得了Microsoft金牌应用程序开发能力。

当我登录门户网站,看到重新设计的新合作伙伴中心并转到“能力摘要”部分时,我曾希望只付5400美元的年敲诈费,在那里我看到了我有失去输掉危险的信息。能力。微软显然取消了基于应用程序认证的应用程序开发能力。与MS外部支持交谈时,我被告知自己已经看到,Silver ISV是针对Windows Server 2016进行测试的唯一途径。我与真正的Microsoft员工交谈或寻找真正的解决方案的尝试都以失败告终。我认为与Google交流会更轻松。我希望MS能够为明年解决问题。顺便说一句,平台就绪/ WinQual区域以及所有认证都消失了。

这使我想到了问题。我正在尝试使用Windows Server 2016测试工具(上周无法下载2019,因此不是2016)。

我已经安装了该应用程序。它在Windows Server 2016上运行良好,只是Microsoft并未简化应用程序验证。

如何解决此错误?它需要什么信息,我该如何获取?

1 个答案:

答案 0 :(得分:1)

在使用用于Windows Server 2019的Windows Server认证测试工具1.0 测试我的应用程序时,我发现了相同的错误。 我只是更改了测试顺序。我确实启动了该工具,然后安装了我的应用程序。如果取消测试,则必须重新安装应用程序,以便测试工具识别您的过程。一切都按预期进行

在使用 Windows Server 2016的认证测试工具预览版时遇到另一个错误。他无法验证我的签名程序集,因为该工具使用signtool.exe而不是sn.exe来验证系统签名。如果您使用sn.exe对程序集进行签名,则Windows Server 2016和2019的测试工具均不会验证您签名的程序集。我必须检查测试工具生成的日志文件,并使用signtool.exe手动对程序集进行签名。

我希望这些信息可以帮助某些人解决同样的问题。 问候