Два проекта с одинаковым файлом launchsettings.json загружаются с разными номерами портов.C#

Место общения программистов C#
Ответить
Anonymous
 Два проекта с одинаковым файлом launchsettings.json загружаются с разными номерами портов.

Сообщение Anonymous »

У меня есть большое решение, хранящееся в репозитории на GitHub. Он работает нормально. Но когда я загружаю этот репозиторий на другой компьютер, он не запускается в режиме отладки.
Решение запускает два проекта: мой основной проект и проект API. На моем исходном компьютере мой проект API загружается через порт 44360. А на новом компьютере — через порт 7184.
Вот мой файл launchsettings.json для моего приложения API. На обоих компьютерах все одинаково.

Код: Выделить всё

{
"$schema": "https://json.schemastore.org/launchsettings.json",
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:40682",
"sslPort": 44360
}
},
"profiles": {
"TTRailtrax": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "swagger",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:7184;http://localhost:5184",
"dotnetRunMessages": true
},
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "swagger",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}
Я не совсем понимаю, почему код интерпретирует настройки запуска по-разному в зависимости от того, на каком компьютере он запущен. Судя по всему, это связано с настройкой, которая не хранится в репозитории и поэтому должна быть установлена ​​вручную.
Обновить
Ниже приведен снимок экрана моего элемента запуска. Обратите внимание, что мое решение настроено для запуска двух проектов, а параметры над разделителем — это мои конфигурации запуска нескольких проектов.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/797 ... rt-numbers
Ответить

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

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

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

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

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