- Отладка — стандарт li>
Выпуск — стандартный - RELEASE_UAT — специальный
- RELEASE_PROD — специальный
Я пытаюсь изменить только конфигурацию RELEASE_PROD, чтобы она не использовала быстрое развертывание и имела формат файла пакета приложений. Однако свойства проекта, похоже, не позволяют мне вносить такие изменения.
Ниже показано, как выглядят настройки Android в свойствах проекта. (К вашему сведению: не имеет значения, какую конфигурацию я выбрал в VS — эти свойства всегда показывают одни и те же значения)
[img]https:/ /i.stack.imgur.com/pnvrG.png[/img]
Я не могу отключить параметры быстрого развертывания для RELEASE_UAT или RELEASE_PROD на этом экране. Если я установлю флажок RELEASE_UAT или RELEASE_PROD, ничего не произойдет. Если я нажму флажок для отладки, я смогу включать и выключать ее.
Также ниже приведены значения для конфигураций из проекта CSharp.------ОБНОВЛЕНИЕ-------Код: Выделить всё
$(MSBuildProjectName)-debug com.ups.gsl.presentation GSL True 4 True False aab $(MSBuildProjectName) com.ups.gsl.presentation GSL True False--> aab True False
Я могу повторить задачу в новом проекте .Net 8 Maui выполнив следующие действия: - Создайте новый проект .Net 8 Maui в Visual Studio 2022.
- Щелкните правой кнопкой мыши решение в обозревателе решений и выберите «Диспетчер конфигураций».
- В раскрывающемся списке «Конфигурация активного решения» выберите
- Назовите новое решение. конфигурации RELEASE_PROD и выберите копирование настроек из Release. Убедитесь, что флажок «Создать новую конфигурацию проекта» установлен, и нажмите кнопку «ОК».
- Закройте окно диспетчера конфигурации.
- Щелкните правой кнопкой мыши по .net maui в обозревателе решений и выберите «Свойства» во всплывающем меню.
- На левой панели перейдите к Android, разверните его и выберите «Параметры».
- Измените формат пакета Android для RELEASE_PROD и net8.0-android на Bundle.
Теперь ваш экран должен выглядеть следующим образом:
Теперь ваш экран должен выглядеть следующим образом:
p>

- Теперь попытайтесь отключить быстрое развертывание для RELEASE_PROD и net8.0-android.
Подробнее здесь: https://stackoverflow.com/questions/782 ... id-project