launchSettings.json в Visual Studio для Mac

Важно!

Visual Studio для Mac планируется выйти на пенсию 31 августа 2024 года в соответствии с современной политикой жизненного цикла Майкрософт. Хотя вы можете продолжать работать с Visual Studio для Mac, есть несколько других вариантов для разработчиков на Mac, таких как предварительная версия нового расширения комплекта разработки C# для VS Code.

Дополнительные сведения о временной шкале поддержки и альтернативах.

При разработке проектов ASP.NET Core можно настроить запуск проекта для целей разработки, изменив содержимое файла launchSettings.json. В Visual Studio для Mac это можно сделать в окне "Параметры проекта" или путем непосредственного редактирования файла. Это тот же файл конфигурации, который можно использовать в Visual Studio для Windows или в командной строке с помощью команды dotnet. Он хранится в проекте в папке "Свойства".

Подробные сведения см. в статье Использование нескольких сред в ASP.NET Core. В этой статье мы расскажем, как изменить этот файл в Visual Studio для Mac.

Обновление конфигурации запуска в Visual Studio для Mac

Файл launchSettings.json можно изменить непосредственно в Visual Studio для Mac или в параметрах проекта. Чтобы перейти к параметрам проекта, щелкните проект правой кнопкой мыши и выберите пункт Параметры.

Project shortcut menu with

Выберите Запустить>Конфигурации>По умолчанию.

В первую очередь необходимо настроить две вещи:

  • Переменные среды
  • URL-адрес приложения для проекта.

Настройка переменных среды

Присвоить значения переменным среды можно в сетке. Эти переменные среды будут задаваться при запуске приложения в Visual Studio для Mac. При разработке приложений ASP.NET Core следует помнить об особой переменной среды ASPNETCORE_ENVIRONMENT. Дополнительные сведения см. в статье Использование нескольких сред в ASP.NET Core.

Настройка начального URL-адреса

Чтобы настроить URL-адрес, с которого будет запускаться приложение, перейдите на вкладку ASP.NET Core.

Application URL in project options to configure the URL that the application will be started with.

Здесь можно указать URL-адрес, по которому приложение будет ожидать передачи данных при запуске.