Я создаю WebApp в Rider, и у меня всегда открыто одно (или несколько) окно в браузере с моим приложением. А затем, когда я делаю некоторые изменения и перезапускаю приложение, Rider открывает другую вкладку в браузере.
Я надеюсь, что это может быть отключено. Я искал ответ, но ничего не нашел.
Каждое решение, которое я нашел, касалось Visual Studio, но я не смог найти похожего решения в Rider.
Извините за долгое время без ответа. Я бы предпочел избежать этого, потому что гонщик предупреждает меня: «Сборка может завершиться ошибкой, поскольку некоторые файлы могут быть заблокированы активным сеансом запуска/отладки».
Вы можете отключить его в Properties\launchSettings.json
, например:
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:46186",
"sslPort": 44347
}
},
"profiles": {
"ASP.NETCoreWebApplication1": {
"commandName": "Project",
"launchBrowser": false, <---- THIS
"applicationUrl": "https://localhost:7104;http://localhost:5171",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"ASPNETCORE_HOSTINGSTARTUPASSEMBLIES": "Microsoft.AspNetCore.SpaProxy"
}
},
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": false, <--- THIS
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"ASPNETCORE_HOSTINGSTARTUPASSEMBLIES": "Microsoft.AspNetCore.SpaProxy"
}
}
}
}
Затем вы можете подтвердить это изменение в Run
->Edit Configuration...
:
Большое спасибо, это избавляет меня от многих раздражений.
Рассматривали ли вы пересборку приложения вместо повторного запуска?