我有 Xamarin 应用程序。我可以构建 ipa、APK 和 UWP(.appx) 包。ipa 和 APK 工作正常。我在安装 UWP 时遇到问题。
UWP 的问题:它要求安装Microsoft.NET.CoreRuntime.2.1
,因为它是依赖项之一。
我需要添加Microsoft.NET.CoreRuntime.2.1
项目吗?如果有,在哪里?有人可以建议吗?
我通过以下步骤创建了包
1:右键UWP项目->商店->选择创建应用包
2:现在在调试模式下,我们不需要将它上传到商店,这就是我选择的原因
No
3:比我给出输出位置的路径。提供版本并选择从不生成应用程序包并根据要求选择 x86 和 x64 架构
4:生成包
创建包后,用户需要手动安装这些包,这些在包文件夹中给出Microsoft.NET.CoreRuntime.2.1
。Microsoft.VCLibs.x64.14.00
好吧,我认为这不是用户需要手动安装依赖项的理想情况。它应该在项目中,或者应该根据需要自动安装包。
让我告诉你我们如何安装它。我知道可以选择使用 PowerShell 进行安装,但我对此并没有完全了解。
1- 证书安装 - MyApp.UWP_1.0.0.0_x86/MyApp.UWP_1.0.0.0_x64.cer - 单击安装证书 - 选择存储位置为“本地机器” - 单击下一步 - 它会提示您按安装证书“是” - 比选择将所有证书放在以下商店 - 它启用下面的带有浏览选项的文本框单击浏览并选择“受信任的根证书颁发机构” - 单击下一步,完成并关闭
2-安装依赖项-打开依赖项-> x86/x64文件夹-安装两个文件
3- 包安装 - 双击“MyApp.appx”
请指导我。