繁体   English   中英

在某些计算机上从命令行执行C#msbuild执行会跳过签名阶段WP8

[英]c# msbuild execution from command line on some computersskips the signing phase WP8

我目前正在编写一个Windows应用程序,该程序可以构建和签名WP8项目。 msbuild命令在我的控制台应用程序中以C#编写的程序形式执行。 我正在运行以下命令:

msbuild / p:SignXap = true /p:SignKeyFile=path\\key.pfx target.csproj(提取密码)

它在我的计算机上执行良好,但是在另一台计算机上,它跳过了签名阶段。 基本上,所有内容都照常执行,但只是跳过未定义的签名。 没有错误消息,并且由于这些输出是由msbuild.exe生成的,因此我无能为力。

证书已添加到商店,并且应用具有管理员权限。

两台机器之间有什么不同,它只是跳过签名阶段而不会抱怨? 是否有人遇到类似问题或有想法?

谢谢!!

您可以交叉检查对公司应用程序构建的以下要求,如链接http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn168929(v=vs.105).aspx#BKMK_msbuild

命令行预编译和签名仅适用于以Windows Phone 8为目标的应用程序。Windows Phone 8项目的命令行预编译和签名需要Visual Studio 2012 Update2。Windows中不包含本节中描述的命令行属性。电话SDK 8.0。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM