我在VS中创建了一个基本的Xamarin.Forms启动器解决方案,称为“启动器”。
我使用“入门”创建新的解决方案,并将其重命名为“猴子”。我构建了Monkey Xamarin.Forms应用程序,并将其安装在我的设备上,没有任何问题。
然后,基于先前创建的同一“ Starter”基础项目,创建另一个名为“ Heroes”的Xamarin.Forms应用程序。但是,当我尝试安装Windows UWP应用程序时,它不会安装,因为它检测到我已经安装了相同的软件包。问题是多个项目之间的“包名称”相同。如何在UWP中生成新的程序包名称?
当前,我将这段代码放入我的xamarin.uwp项目中:
System.Guid desiredGuid = System.Guid.NewGuid();
但是随后我必须记住设置一个断点,获取该值,并在我基于“启动器”创建新解决方案时使用它替换Package.appxmanifest中的“程序包名称”。
对此有更好的解决方案吗?