teamcity MSBuild错误,"需要签名密钥才能打包此项目"

时间:2015-02-15 10:08:55

标签: msbuild teamcity

我正在使用teamCity来构建我的.jsproj文件,最后我收到了这个错误。

[_ CreateMainPackage] SignAppxPackage [SignAppxPackage] C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ AppxPackage \ Microsoft.AppXPackage.Targets(1970,9):

错误APPX0101:需要签名密钥才能打包此项目。请在项目文件中指定PackageCertificateKeyFile或PackageCertificateThumbprint值。

[步骤7/7]步骤构建(1)(MSBuild)失败

下面的

是teamCity中的配置 configuration in teamCity

如果我用cmd运行它是有效的,大家可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

您可以通过在命令行参数部分添加:/p:AppxPackageSigningEnabled=false来禁用代码签名。

这是一个MSBuild参数,它允许您生成一个未签名的包(假设您不需要)。请注意,您将无法发布此类软件包。