Базовый шаблон Xamarin App не имеет уникального имени пакета для проекта Xamarin.UWP - PullRequest
0 голосов
/ 21 января 2019

Я создал базовое стартовое решение Xamarin.Forms в VS под названием «Стартер».

Я использую «Starter» для создания нового решения и переименую его в «Monkey». Я создаю свое приложение Monkey Xamarin.Forms и устанавливаю его на свои устройства без проблем.

Затем я создаю другое приложение Xamarin.Forms под названием «Герои» на основе того же базового проекта «Стартер», созданного ранее. Но когда я пытаюсь установить приложение Windows UWP, оно не устанавливается, поскольку обнаруживает, что у меня уже установлен тот же пакет. Проблема в том, что «Имя пакета» одинаково для нескольких проектов. Как мне сгенерировать новое имя пакета в UWP?

enter image description here

В настоящее время я добавляю этот код в мой проект xamarin.uwp:

System.Guid desiredGuid = System.Guid.NewGuid();

Но затем я должен не забыть установить точку останова, захватить значение и использовать его для замены имени моего пакета в Package.appxmanifest каждый раз, когда я создаю новое решение, основанное на «Starter».

Есть ли лучшее решение для этого?

...