在打包 Windows 应用商店应用程序期间,我收到一个未指定的错误 [APPX1204]:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1139,9): error APPX1204: Failed to sign 'D:\Projects\VS2012\Stroik\Stroik\AppPackages\Stroik_1.0.0.11_AnyCPU_Test\Stroik_1.0.0.11_AnyCPU.appx'. SignTool Error: An unexpected internal error has occurred.
构建输出是指VS2012生成的文件的一部分:
<SignAppxPackage AppxPackageToSign="@(FinalAppxPackageItem)"
CertificateThumbprint="$(PackageCertificateThumbprint)"
CertificateFile="$(PackageCertificateKeyFile)"
HashUri="$(_HashUri)"
EnableSigningChecks="$(EnableSigningChecks)"
>
<Output TaskParameter="ResolvedThumbprint" PropertyName="ResolvedThumbPrint"/>
<Output TaskParameter="AppxPackagePublicKeyFile" PropertyName="AppxPackagePublicKeyFile" />
</SignAppxPackage>
昨天打包顺利进行。今天我在我的应用程序中添加了额外的逻辑并更改了清单中的一些数据。从那时起,我收到了提出的错误。我试图在打包菜单中重新生成证书,删除存储/临时密钥(然后重新生成),......更多但没有任何帮助。现在我不知道如何处理它。此外,打包一个新项目(由 vs2012 提供)会导致相同的错误。
你有任何建议如何解决它。