.\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Windows\Images\BaseImage-14316
–Installer C:\Users\chris\Downloads\x\x.exe -InstallerArguments "/S" -Destination C:\Output\x
-PackageName "VLC" -Publisher "CN=Company,name" -Version 0.2.2.2 -MakeAppx -Verbose
所以,我有我的應用程序的科摩多證書是否在CN,即東西逗號像CN="Comapany, NAme"
,我們怎樣才能發行商名稱appxmanifest添加一個逗號,而使用桌面應用程序轉換到我的Win32應用程序轉換成UWP應用
我怎麼能在PowerShell中
我嘗試了建議的解決方案,它仍然不適合我。我都試過 'CN = \ 「\」 公司,有限責任公司\ 「\」' 和 'CN = \ 「\」 公司,有限責任公司 「」 \ 「\」' 在這兩種情況下,我從MakeAppX獲得錯誤,稱發佈者名稱無效。在一種情況下,錯誤顯示名稱爲: 「公司,有限責任公司」「」 而在第二種情況爲: 「公司,有限責任公司」「」」 有沒有人能夠做出這種實際工作? –
我上面的解決方案爲我工作,但事實證明你不需要它,因爲你不應該把你的公司名稱作爲「發佈者」反正我聯繫微軟後,我意識到「發佈者」應該是發佈者ID當您註冊Microsoft App Developer帳戶時它們爲您生成。您是否有帳戶? –
我一直在嘗試,但它仍然無法使用。 當對appx包進行簽名時,發佈者條目必須與用於簽名的數字ID相匹配,因此如果證書中包含逗號,則必須在發佈者字段中使用該名稱,因此這是必需的。 有什麼我錯過,它不適合我?我正在使用Powershell運行該命令。 –