今天早些时候,我问How do I get the .pfx file?理查德·张(Richard Zhang)回答了这个问题。我有一个后续问题。现在,Package.appxmanifest文件具有对新.pfx文件的引用。如果我将.pfx文件从笔记本电脑上复制到桌面上,那将是最好的选择吗?还是应该使用对旧.pfx文件的引用?
答案 0 :(得分:2)
可以替换测试证书文件。如果需要测试证书,建议的做法是在其他设备上使用其他证书。换句话说,建议您在更换设备时重新生成测试证书。
但是这种行为对经常更换开发设备的开发人员并不友好。您可以考虑删除项目文件中对测试证书的引用。
如果您的设备处于开发人员模式,则可以安装未签名的应用程序,因此您无需担心测试证书。
.csproj
文件
<!-- These tags need to be removed -->
<PackageCertificateThumbprint>F351F9FFDDB465E9457269B175C0A8432AD340F2</PackageCertificateThumbprint>
<PackageCertificateKeyFile />
...
<ItemGroup>
<None Include="TestApplication_TemporaryKey.pfx" />
</ItemGroup>
这样,您会发现项目文件列表中没有测试证书(尽管它仍然存在于项目文件目录中),这不会影响您的常规调试,但可以帮助您解决重复生成的问题测试证书。
最诚挚的问候。