应用程序认证工具包 - Outlook VSTO桌面应用程序

时间:2015-11-30 23:08:48

标签: vsto windows-store app-certification-kit wack

我想将Outlook VSTO桌面应用程序发布到Windows应用商店 当我使用App Certification Kit 10进行测试时,它失败了,并且没有创建XML报告:

C:\Program Files (x86)\Windows Kits\10\App Certification Kit>appcert test -apptype desktop -setuppath "C:\Projects\Main\AppSetup_x64\bi
n\Debug\AppSetup_x64.msi"  -appusage peruser -reportoutputpath "C:\Projects\Main\report.xml"
    Note: Test application type - Desktop.
    Beginning execution of task Modify fault tolerant heap.
    Beginning execution of task Modify status of the TAEF service.
    Task Modify fault tolerant heap execution result was failure.
    Task Modify status of the TAEF service execution result was success.
    Beginning execution of task Registry key inventory.
    Task Registry key inventory execution result was success.
    Beginning execution of task Program inventory.
    Task Program inventory execution result was success.
    Beginning execution of task Attack surface analyzer.
    Beginning execution of task Digital signing.
    Task Digital signing execution result was success.
    Task Attack surface analyzer execution result was success.
    Beginning execution of task Do not load services and drivers in safe mode.
    Beginning execution of task Proper OS version checking.
    Task Do not load services and drivers in safe mode execution result was success.
    Task Proper OS version checking execution result was success.
    Beginning execution of task Multi user enable.
    Task Multi user enable execution result was success.
    Beginning execution of task Do not force an immediate reboot during installation.
    Task Do not force an immediate reboot during installation execution result was success.
    Beginning execution of task Modify Program Compatibility Assistant service.
    Task Modify Program Compatibility Assistant service execution result was success.
    Beginning execution of task User mode hooking using AppInit_DLLs.
    Beginning execution of task Crashes and hangs.
    Task User mode hooking using AppInit_DLLs execution result was success.
    Task Crashes and hangs execution result was success.
    Beginning execution of task Process install trace files.
    Beginning execution of task Modify local Windows Error Reporting settings.
    Task Modify local Windows Error Reporting settings execution result was success.
    Task Process install trace files execution result was success.
    Beginning execution of task Program inventory.
    Task Program inventory execution result was success.
    Beginning execution of task Process install trace files.
    Task Process install trace files execution result was success.
    Beginning execution of task Installed programs.
    Task Installed programs execution result was success.
    Beginning execution of task Dependency information.
    Beginning execution of task Proper OS version checking.
    Task Proper OS version checking execution result was success.
    Task Dependency information execution result was failure.
    Beginning execution of task Process install trace files.
The application failed to install under a higher version of Windows. Windows App Certification Kit will now retry installing the application
 under different settings.
    Task Process install trace files execution result was success.
    Beginning execution of task Program inventory.
    Task Program inventory execution result was success.
    Beginning execution of task Process install trace files.
    Task Process install trace files execution result was success.
    Beginning execution of task Installed programs.
    Task Installed programs execution result was failure.

Testing cannot continue unless an application is successfully installed, including a discoverable shortcut and an entry in add/remove programs.

在测试期间,App Cert Kit要求我安装MSI,之后,我认为它会尝试运行已安装的应用程序。
问题是安装的应用程序实际上是一组复制到MS Office文件夹的DLL 它不可执行,没有桌面图标,但在“添加/删除程序”中仍有一个条目。

App Certification Kit 10.0在Windows 2012 Server下运行,使用Visual Studio 2012编译的DLL。

非常感谢任何帮助!

谢谢,

0 个答案:

没有答案