gpt4 book ai didi

c# - vstest.console.exe 可以在没有安全证书的情况下运行 appx

转载 作者:太空狗 更新时间:2023-10-29 21:48:37 27 4
gpt4 key购买 nike

我正在尝试在命令行上使用 MSBuild 在我的构建代理上设置自动构建。我目前关注的两个项目是 UWP 及其关联的单元测试项目。

要构建,我必须使用这个:

/p:AppxPackageSigningEnabled=false

否则,我会收到此错误:

error APPX0101: A signing key is required in order to package this project. Please specify a PackageCertificateKeyFile or PackageCertificateThumbprint value in the project file.

但是,这不会生成 .cer 安全证书。所以当我运行 vstest.console.exe 时,我得到这个错误:

error 0x800B0100: The app package must be digitally signed for signature validation..

问题:是否可以让 vstest.console.exe 在没有 .cer 的情况下运行,如果不能,我如何构建所有内容并运行我的测试?我不希望开发人员使用临时 .pfx 文件。

最佳答案

UWP 包必须经过签名,因此没有 .cer 就无法运行。请参阅Best Practices for Signing CertificatesCreate a certificate for package signing主题首先创建签名证书。

关于c# - vstest.console.exe 可以在没有安全证书的情况下运行 appx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49442040/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com