首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UWP -没有提供拇指指纹的证书

UWP -没有提供拇指指纹的证书
EN

Stack Overflow用户
提问于 2019-08-20 16:51:32
回答 4查看 14.8K关注 0票数 18

我有一个UWP应用程序,我工作从两个不同的设备。在最新的Visual 2019更新之后,我开始收到此错误:

所提供的指纹没有找到证书:

这个应用程序以前有一个临时键Visual,用于自动生成它不再做的事情。我从这个链接https://learn.microsoft.com/en-us/windows/msix/package/create-certificate-package-signing的说明中生成了一个新的密钥文件,它在我的桌面上工作。我能够在包清单中选择证书,更新csproj文件中的"PackageCertificateThumbprint“,然后构建和创建副包。

现在,切换到我的笔记本电脑。尽管我已经将创建的证书带到了那台机器上,但我还是再次得到了上述错误。包GUI告诉我,没有一个有效的证书可以使用。我试着把证书加到本地机器上,但没有用。

  1. 我错过了什么我该做什么?
  2. 我的目标是能够在两个不同的工作站上进行开发,而不必每次切换一个或每次从一个切换到另一个就必须更新csproj文件时创建一个新证书。

这是一个个人项目,并不是要去商店,但我确实需要开发两个盒子,并为一组测试人员创建侧加载包。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-03-02 05:30:41

  1. 右键单击项目->属性->包声明
  2. 在Package.appxmanifest上转到打包选项卡->选择证书
  3. 在新窗口中单击“选择证书.”如果您有证书,或者如果没有创建证书,则创建证书(https://learn.microsoft.com/en-us/windows/uwp/packaging/create-certificate-package-signing)

源- https://github.com/microsoft/AdaptiveCards/issues/3194#issuecomment-516100011

票数 28
EN

Stack Overflow用户

发布于 2019-09-27 15:23:56

卸载项目。编辑项目文件。确保包证书与您打算使用的包证书相同。

当我切换到vs 2019年,它切换到一个旧的。

票数 2
EN

Stack Overflow用户

发布于 2021-02-05 14:47:33

它可能旧的证书无效或没有证书可用,因此我们需要创建新证书的方式如下:

  1. 双击Package.appxmanifest文件
  2. 转到打包选项卡。
  3. “选择证书…”按钮。
  4. 单击Create
  5. 如果开发人员模式被禁用,那么友好地启用
  6. 单击OK
  7. 重建工程运作良好。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57578299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档