Невозможно отключить быстрое развертывание в проекте Visual Studio 2022 .Net Maui Android.Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно отключить быстрое развертывание в проекте Visual Studio 2022 .Net Maui Android.

Сообщение Anonymous »

До того, как я присоединился к проекту, в нашем проекте .Net Maui было создано несколько пользовательских конфигураций в сочетании со стандартными конфигурациями:
  • Отладка — стандарт 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»