2017-02-13 73 views
2

當我第一次發佈我的應用程序時,證書是自動創建的Visual Studio。我將我的項目保存在git中,並且該文件已添加到列表.gitignore中。我在另一臺計算機上克隆了您的存儲庫,並將在商店中發佈應用更新,但我沒有證書。我怎樣才能得到它?如何爲UWP應用程序創建或獲取新的StoreKey.pfx

回答

9

當您爲商店創建應用程序包時,將自動生成StoreKey.pfx文件。

或者,您可以通過使用Project > Store > Associate app with the Store...

+2

是的,它真實您的應用商店關聯得到它簡單!但我沒有發生,我明白了爲什麼。事實證明,該工作室並不檢查文件系統中證書的可用性,並查找是否存在對該項目的引用。只有在我刪除了所有關於.csproj的提及之後,他纔會重新綁定到商店! – beatsspam

+0

是的,更多詳細信息,請參閱[打包UWP應用程序](https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps)。 –

+4

更具體地說,您必須刪除csproj文件中的「PackageCertificateThumbprint」和「PackageCertificateKeyFile」元素。然後再將該應用程序與Store關聯起來,它會生成一個新的pfx。 – Edgar

相關問題