当前位置: 首页 > news >正文

Visual Studio 2022发布UWP应用证书绑定失败

最近发布UWP应用时,卡在了关联产品这步,一直提示网络链接问题,获取不到产品信息。创建新项目也是这样,猜测低版本的VS不支持发布UWP应用了,便升级到了VS2022。VS2022创建新UWP工程确实可以关联发布应用,并成功上传至后台。

旧工程用VS2022关联应用也提示绑定成功,但是发布的产品上传后台时提示证书信息不正确,才发现应用没有用新关联的证书签名,用的还是之前的证书信息。查看Package.appxmanifest配置,打包信息也确实是最新关联的产品信息

但是点击选择证书按钮,显示的证书是错误的,不是最新的。猜测VS2022应该是不用将证书信息写入到证书文件,从而对应用签名,那么便要将该关联解除。

将对应的证书文件从项目中删除,Package.appxmanifest里选择证书按钮下的信息还是不变,需要删除工程配置下的证书文件配置才可以。该配置如下图:

删除<PackageCertificateKeyFile>标签对应的配置,再次点击查看证书,发现关联的证书信息消失了。

解除了关联的证书信息,但是发布的应用证书信息依然不正确,猜测没有证书文件关联,会的新的配置项。遂将新项目发布UWP应用前后工程配置做个对比,发现确实多了很多配置项,

如下图:

将旧项目缺失的配置项补上,测试,发布的应用证书信息,是最新关联应用的。

最终项目调整后的配置如下:

感觉用下面的配置项替换了之前的<PackageCertificateKeyFile>配置,算了,不想对比测试了。

<GenerateTemporaryStoreCertificate>True</GenerateTemporaryStoreCertificate>

至此,又可以愉快的发布UWP应用了。。。

http://www.lryc.cn/news/502112.html

相关文章:

  • K8S对接ceph的RBD块存储
  • ragflow连不上ollama的解决方案
  • ACL与Prefix List(前缀列表)
  • OpenSSH和OpenSSL升级
  • 数据库继续学习
  • 车载以太网-UDPNM
  • 网页核心页面设计(第8章)
  • 在PowerShell下运行curl命令出现错误:Invoke-WebRequest : 无法处理参数,因为参数名称“u”具有二义性
  • 医疗花费预测——协方差矩阵和热力图
  • react antd tabs router 基础管理后台模版
  • 【数据结构——栈与队列】环形队列的基本运算(头歌实践教学平台习题)【合集】
  • 【数据结构——栈与队列】链栈的基本运算(头歌实践教学平台习题)【合集】
  • GIT CLONE ERROR: remote: [session-ec426a86] Access denied
  • GitHub 正式收录 MoonBit 作为一门通用编程语言!核心用户突破三万!
  • PHP中GD库的使用
  • docker安装Elasticsearch和Kibana
  • 【Linux】文件管理必备知识和基本指令
  • 欢迪迈手机商城设计与实现
  • 量化交易系统开发-实时行情自动化交易-3.4.2.3.数字货币市场深度数据
  • 有序集合ZSET【Redis对象篇】
  • 力扣-图论-9【算法学习day.59】
  • 如何选择安全、可验证的技术?
  • Allure在自动化测试中的应用
  • C# 探险之旅:第十一节 - 循环(foreach):一场“遍历”奇幻岛的大冒险!
  • Ubuntu24.04配置STMTrack
  • 【Java学习笔记】Map接口和常用方法
  • uniapp支持App横竖屏开发总结
  • 【工作笔记】Lombok版本变化导致的反序列化异常
  • 多模态大语言模型 MLLM 部署微调实践
  • LNMP和Discuz论坛