我应该如何在桌面上处理2个.pfx文件?

时间:2019-11-11 05:18:01

标签: uwp

今天早些时候,我问How do I get the .pfx file?理查德·张(Richard Zhang)回答了这个问题。我有一个后续问题。现在,Package.appxmanifest文件具有对新.pfx文件的引用。如果我将.pfx文件从笔记本电脑上复制到桌面上,那将是最好的选择吗?还是应该使用对旧.pfx文件的引用?

1 个答案:

答案 0 :(得分:2)

可以替换测试证书文件。如果需要测试证书,建议的做法是在其他设备上使用其他证书。换句话说,建议您在更换设备时重新生成测试证书。

但是这种行为对经常更换开发设备的开发人员并不友好。您可以考虑删除项目文件中对测试证书的引用。

如果您的设备处于开发人员模式,则可以安装未签名的应用程序,因此您无需担心测试证书。

  1. 卸载UWP项目

144f5585-9b2d-42a6-a1e7-b2169db54f0e.png

  1. 编辑.csproj文件

d8cd954c-2030-48e6-b909-0fca0a201aff.png

  1. 删除相关标签:
<!-- These tags need to be removed -->

<PackageCertificateThumbprint>F351F9FFDDB465E9457269B175C0A8432AD340F2</PackageCertificateThumbprint>
<PackageCertificateKeyFile />

...

<ItemGroup>
  <None Include="TestApplication_TemporaryKey.pfx" />
</ItemGroup>
  1. 重新加载项目

这样,您会发现项目文件列表中没有测试证书(尽管它仍然存在于项目文件目录中),这不会影响您的常规调试,但可以帮助您解决重复生成的问题测试证书。

最诚挚的问候。