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

yph*_*phs 7 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中的配置 teamCity中的配置

它运行如果我用cmd运行它,每个人都可以帮我解决这个问题吗?

小智 5

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

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