Можете ли вы заставить Visual Studio запускать веб-браузер для запускаемого проекта Microsoft.NET.Sdk.Worker?C#

Место общения программистов C#
Ответить
Anonymous
 Можете ли вы заставить Visual Studio запускать веб-браузер для запускаемого проекта Microsoft.NET.Sdk.Worker?

Сообщение Anonymous »

У меня есть запускаемый проект Microsoft.NET.Sdk.Worker, который представляет собой своего рода проект начальной загрузки, который сортирует DI и запускает пару хостов, один из которых является веб-сервером. Поэтому я хочу, чтобы Visual Studio открывала веб-браузер по определенному URL-адресу локального хоста при отладке этого запускаемого проекта. Однако этот файл launchSettings.json не приводит к открытию веб-браузера:

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

{
"profiles": {
"ExcaliburBotDEV": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "/abc",
"applicationUrl": "https://localhost:5111/",
"environmentVariables": {
"DOTNET_ENVIRONMENT": "Development",
"DOTNET_URLS": "https://0.0.0.0:5111;http://0.0.0.0:5110"
}
},
"ExcaliburBotPROD": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "/abc",
"applicationUrl": "https://localhost:5111/",
"environmentVariables": {
"DOTNET_ENVIRONMENT": "Production",
"DOTNET_URLS": "https://0.0.0.0:5111;http://0.0.0.0:5110"
}
}
}
}
Насколько я могу судить, единственная причина этого в том, что мой стартап-проект на самом деле не является веб-проектом. Когда я вручную загружаю https://localhost:5111/ в веб-браузере, веб-интерфейс загружается нормально. Есть ли способ заставить Visual Studio запускать браузер по определенному URL-адресу?

Подробнее здесь: https://stackoverflow.com/questions/792 ... sdk-worker
Ответить

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

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

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

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

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