我已经为我的应用程序创建了 msix 包和一个 appinstaller,因此我可以让它自动更新。当我运行 appinstaller(使用 Add-AppxPackage -Appinstaller)时,我收到以下消息:
Add-AppxPackage : Deployment failed with HRESULT: 0x8008020C, The .appinstaller file is invalid. The .appinstaller file is invalid. The package full name returned from the AppxManifest (95c00d63-12ab-4d97-b385-0a13d8e0ab2a_0.6.8.0_neutral__dvqeabx3zpwwy) does not match the name generated from the AppInstaller (95c00d63-12ab-4d97-b385-0a13d8e0ab2a_0.6.8.0_neutral_~_dvqeabx3zpwwy). Please ensure that the package attributes specified in the .appinstaller file match the package attributes referenced in https://application-downloads.azurewebsites.net/staging/WriteInStoneInstaller_0.6.8.0_AnyCPU_Staging.msix.
我能看到的唯一区别是两个下划线之间的波浪号。在网上搜索这个时,我看到有人的包全名包含波浪号而没有波浪号。这个符号在那里做什么?它表示什么?如何指定/更改/删除它?我只希望安装包没有任何错误。