gpt4 book ai didi

c# - 如何安装两个版本的 Metro 应用程序?

转载 作者:太空狗 更新时间:2023-10-29 22:33:52 25 4
gpt4 key购买 nike

我有一个项目,其中包含同一个 C#/xaml metro 应用程序的多个分支。我有一台用于测试应用程序的平板电脑,我通常会在上面部署应用程序包以测试我的最新代码。出现的问题是我经常有同一个程序的多个分支。我希望能够在平板电脑上同时执行它们(以进行比较和对比)。但是当我去安装应用程序时,它说它已经安装,并且安装失败。我需要在我的分支上更改哪些设置,以便 Windows 8 将该分支视为一个单独的应用程序?

最佳答案

我会尝试创建两个名称相同但位于不同父文件夹中的项目,并对项目目录进行比较。必须有某种您可以通过这种方式找到的 ID。

*编辑(添加答案)比较 csproj 文件我可以看到不同的项目 GUID:

<ProjectGuid>{2BC8E996-5E25-4714-9327-930553131C04}</ProjectGuid>
<ProjectGuid>{DFC50C25-399E-437A-B641-E48FEA776EFE}</ProjectGuid>

但另一个区别是必须使打包的应用程序不同 - 在 Package.appxmanifest 中我也得到不同的 GUID:

<Identity Name="3b69e4ca-4072-4ec6-8790-4090bf72a8c3"
<Identity Name="2a943b24-68d2-4480-a475-1d606e546672"

更改该 guid 应该会有所帮助。

关于c# - 如何安装两个版本的 Metro 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8162179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com