如何不要求MSBuild包签名(APPX0101)

时间:2014-08-12 21:12:52

标签: msbuild

我的应用使用MSBuild 12.0批量构建我们的样本。我收到的错误APPX0101部分地说明了#34;为了打包这个项目,需要一个签名密钥。"

我可以通过过滤掉APPX0101子字符串中的任何错误来专门过滤掉这条错误消息。

我的问题是,"正确的"抑制此错误消息的方法,或者 - 更好的是 - 指定正在构建的项目不应该被签名?

1 个答案:

答案 0 :(得分:0)

没有关于你的项目的细节真的很难提供答案......

在MSDN论坛上查看有关Metro风格应用程序的this answer:他们建议为您的软件包配置签名证书。
假设这是您的情况,您可以通过使用文本编辑器打开项目来验证问题。以下行应该存在而不是空的:

<PackageCertificateThumbprint><some thumbprint></PackageCertificateThumbprint>
<PackageCertificateKeyFile>FilePicker_TemporaryKey.pfx</PackageCertificateKeyFile>

希望有所帮助