Произошла одна или несколько ошибок visual studio

From today morning, my Visual Studio is behaving very strangely. I get the error «one or more errors occurred failed to launch debug adapter» whenever I run the project.

enter image description here

I run my project profile instead of running it in the IIS Express profile. Here is my launchSettings.json file.

{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:65498",
      "sslPort": 44318
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "<ProjectName>": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:5001;http://localhost:5000"
    }
  }
}

And when I check the Output window, this is what I get.

The program ‘[22052] .exe’ has exited with code -1
(0xffffffff).

Another thing I noticed is that a new browser tab is opened without any URL in it, just an about:blank page.

#visual-studio #asp.net-core #ide #visual-studio-2019 #development-environment

#visual-студия #asp.net-ядро #ide #visual-studio-2019 #разработка-окружающая среда

Вопрос:

С сегодняшнего утра моя Visual Studio ведет себя очень странно. Я получаю сообщение об ошибке «произошла одна или несколько ошибок, не удалось запустить debug adapter» всякий раз, когда я запускаю проект.

введите описание изображения здесь

Я запускаю свой профиль проекта вместо того, чтобы запускать его в профиле IIS Express. Вот мой launchSettings.json файл.

 {
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:65498",
      "sslPort": 44318
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "<ProjectName>": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:5001;http://localhost:5000"
    }
  }
}
 

И когда я проверяю окно вывода, это то, что я получаю.

Программа ‘[22052] .exe’ завершила работу с кодом -1 (0xffffffff).

Еще одна вещь, которую я заметил, — это то, что новая вкладка браузера открывается без какого-либо URL-адреса, просто about:blank страница.

Комментарии:

1. У меня тоже возникает такая же проблема, когда он работает нормально уже целую вечность. Внезапно после обновления Edge он перестал работать; У меня нет окна консоли, и у меня не открыто окно браузера. Единственное решение — перейти на Chrome. Что странно, так это то, что он работает в первый раз после перезагрузки, а затем во второй раз выходит из строя.

Ответ №1:

У меня тоже возникла эта проблема, и я думаю, что это может быть как-то связано с браузером Edge (или обновлением?) И отладчиком JavaScript. В первый раз, когда я запускаю веб-приложение, все работает нормально. Каждый раз после этого я получаю сообщение «не удалось запустить адаптер отладки», показанное выше.

Я должен либо отключить отладчик Javascript, либо использовать Internet Explorer для запуска приложения.

введите описание изображения здесь

Ответ №2:

Проблема заключалась в том, что процесс, который был запущен из моего предыдущего выполнения, все еще выполнялся. Когда мы запустим проект с помощью проекта profile, он запустит новый процесс, и вы можете увидеть, что есть новый Debug console window , как на предыдущем изображении.

введите описание изображения здесь

Вы можете просто закрыть это окно и снова запустить свой проект, и это устранит проблемы. Вы также можете включить параметр, который закроет этот процесс при остановке отладки. Для этого перейдите в Сервис, затем нажмите Параметры, выберите Отладка, а затем включите опцию Automatically close the console when debugging stops .

введите описание изображения здесь

Если вы не видите эту опцию, просто щелкните другие параметры в меню отладки и дождитесь загрузки содержимого, а затем снова щелкните меню отладки. Иногда он просто показывал пустой экран без каких-либо параметров. Похоже на ошибку Visual Studio 2019 .

Кроме того, не забудьте закрыть окно браузера, которое было открыто при последнем выполнении. Для меня он был открыт, поэтому открывалась новая вкладка с. about: blank

Счастливого кодирования !.

Комментарии:

1. К сожалению, это не исправило это для меня. Пробовал как с VS 2019, так и с VS 2020 Preview 2.1, все работало нормально, и со дня на день проблема начала возникать. VS запускает пустое окно браузера и не может определить, на каком порту запущен IIS. Таким образом, он пытается подключить отладчик к неправильному порту и получает отказ в подключении. Если я вручную перейду в том же окне браузера на страницу IIS Express, я смогу загрузить ее, но отладка по-прежнему не работает.

Ответ №3:

У нас та же проблема, zBestData что и выше, с момента перехода на Visual Studio 2019, версия 16.9.1.

В данный момент у нас не так много времени, чтобы разобраться в этом, но, похоже, это связано с msedge.exe процессы, оставшиеся запущенными после сеанса отладки. В качестве обходного пути перед запуском второго сеанса отладки закройте все окна open Edge, а затем отключите все msedge.exe экземпляры (например, в диспетчере задач).

В противном случае мы обнаруживаем, что нам необходимо перезапустить систему, чтобы устранить ошибку.

Комментарии:

1. То же самое для меня после обновления до 16.9.3. Перезагрузка исправила это. (Я не пытался просто закрыть Visual Studio и перезапустить ее самостоятельно. Это тоже может сработать.)

Ответ №4:

Проблема, скорее всего, связана с вашим браузером, который в данном случае выступает в качестве адаптера отладки. Закройте все экземпляры вашего браузера.

Объяснение:

Как указано в сообщении об ошибке, в окне вывода содержится дополнительная информация.

Откройте visualstudio-js-debugger.txt досье. Он должен находиться в расположении, аналогичном указанному ниже.

Не забудьте заменить ваше имя пользователя в приведенном ниже пути на ваше правильное имя пользователя.

 C:/Users/*your-user-name*/AppData/Local/Temp/visualstudio-js-debugger.txt
 

Файл должен выглядеть, как показано ниже, обратите внимание на идентификатор адаптера, выделенный красным, это браузер Chrome. Таким образом, в этом случае вы можете просто закрыть все экземпляры браузера Chrome.
введите описание изображения здесь

Проблема заключалась в том, что процесс, начатый моим предыдущим выполнением, все еще работал. Когда мы запускаем проект с использованием проекта профиля, он запускает новый процесс, и вы можете видеть, что есть новый
Debug console window как на предыдущем изображении.

Вы можете просто закрыть это окно и снова запустить свой проект, и это решит проблемы. Вы также можете включить параметр, который закроет этот процесс при остановке отладки. Для этого перейдите в Инструменты, затем нажмите Параметры, выберите Отладка и затем включите параметр.
Automatically close the console when debugging stops.

Если вы не видите этот параметр, просто щелкните другие параметры в меню «Отладка» и дождитесь загрузки содержимого, а затем снова щелкните меню «Отладка». Иногда просто показывался пустой экран без каких-либо параметров. Похоже на ошибку в
Visual Studio 2019.

Кроме того, не забудьте закрыть окно браузера, которое было открыто после последнего выполнения. Для меня он был открыт, поэтому новая вкладка с
about: blank открывался.

Удачного кодирования !.

3 / 3 / 1

Регистрация: 09.08.2020

Сообщений: 46

1

VS 2019

Ошибка при публикации

22.09.2021, 17:44. Показов 8175. Ответов 7


Студворк — интернет-сервис помощи студентам

Уважаемые пользователи, почему возникает данная ошибка? Не могу опубликовать проект.

Ошибка при публикации

Ошибка при публикации

В файле «tmp4D94»:
22.09.2021 17:05:44
System.AggregateException: Произошла одна или несколько ошибок. —> Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода.
— Конец трассировки внутреннего стека исключений —
—> (Внутреннее исключение #0) Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода. <—

Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода.



0



2102 / 1976 / 446

Регистрация: 17.02.2019

Сообщений: 3,169

22.09.2021, 18:14

2

А что пишут в Диагностический журнал записан сюда: "C:UsersAdminAppDataLocalTemptmp4D94.tmp".



0



3 / 3 / 1

Регистрация: 09.08.2020

Сообщений: 46

22.09.2021, 18:16

 [ТС]

3

January29, вот:
22.09.2021 17:05:44
System.AggregateException: Произошла одна или несколько ошибок. —> Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода.
— Конец трассировки внутреннего стека исключений —
—> (Внутреннее исключение #0) Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода. <—

Microsoft.WebTools.Shared.Exceptions.WebToolsException: При публикации произошла ошибка. Не удалось определить причину ошибки. Дополнительные сведения см. в журнале вывода.



0



2102 / 1976 / 446

Регистрация: 17.02.2019

Сообщений: 3,169

22.09.2021, 19:46

4

Yes Chad, На всякий случай сделайте бэкап проекта
Я вот полностью не уверен на все 50%. Попробуйте в Visual Studio очистить кеш NuGet по пути: Средства-Параметры-Диспетчер пакетов NuGet-Общие.
Возможно И там же Средства-Параметры-Диспетчер пакетов NuGet-Источники пакетов. Выбрать внизу Источники пакетов (компьютер):. Возможно что то с сайтом https://api.nuget.org/v3/index.json. Возможно что то его блочит.

Добавлено через 16 минут
Вот мысля проскочила наверно Учетная запись добавлена в Visual Studio



1



3 / 3 / 1

Регистрация: 09.08.2020

Сообщений: 46

22.09.2021, 19:52

 [ТС]

5

January29, к сожалению, данный способ не помог. К слову, данная ошибка возникает в любом (даже пустом) проекте.
Учетная запись не добавлена в Visual Studio.



0



2102 / 1976 / 446

Регистрация: 17.02.2019

Сообщений: 3,169

22.09.2021, 20:43

6

Вот только сейчас опубликовал. Все норм. Ну да ладно.
Обновите студию до последней версии, если не обновляли. Попробуйте восстановить через Visual Studio Installer.

Не по теме:

Будем думу думать.



1



2102 / 1976 / 446

Регистрация: 17.02.2019

Сообщений: 3,169

26.09.2021, 22:51

7

Yes Chad,как то так пишут.

Решение:

Эта ошибка возникает, когда, по крайней мере, насколько мне известно, в Visual Studio 2019 были текущие обновления. Когда я столкнулся с этой ошибкой, у меня были другие приложения в решении, похоже, что Visual Studio испытывает проблемы при создании других проектов, включенных в то же решение. Если вам нужно узнать больше о вашем конкретном сценарии проекта, проверьте окно вывода в Visual Studio на наличие сведений об ошибках. Это полезно при диагностике проблемы, например, в ошибке, зарегистрированной в консоли вывода (Сборка + IntelliSense), может быть указано: «Платформа RuntimeIdentifier» win-x64 «и платформа X86 должны быть совместимы», тогда вы будете знать, что вам нужна одна и та же платформа как в профиле платформы, так и в профиле публикации.
1. Остановите или отмените построение приложения, если сборка застряла.
2. Убедитесь, что вы сохранили свои изменения
3. Закройте Visual Studio и снова откройте свой проект.
4. Когда проект загрузится в Visual Studio 2019, очистите решение
4. Затем перестроить решение
5. После перестроенние решения опубликуйте.



0



3 / 3 / 1

Регистрация: 09.08.2020

Сообщений: 46

26.09.2021, 23:05

 [ТС]

8

Лучший ответ Сообщение было отмечено January29 как решение

Решение

Я нашел решение. Nuget.org начал принудительно использовать TLS 1.2 (и отказался от поддержки TLS 1.1 и 1.0) в начале 2020-го года. Это и вызывало ошибку при публикации приложения в Visual Studio. В Windows 7 TLS 1.2 по умолчанию отключен, однако его можно включить.
Решение было найдено здесь:https://github.com/NuGet/NuGetGallery/issues/8176



1



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

26.09.2021, 23:05

Помогаю со студенческими работами здесь

Ошибка при публикации приложения MVC с базой MS SQL Server подход Database First
Пытаюсь опубликовать приложение на локальной машине (использую Visual Studio 2013, MS SQLServer…

Стала возникать «Ошибка при создании формы» после публикации
Накануне вечером запускал нормально.
После полез в свойства проекта, воспользовался функцией…

Ошибка публикации приложения
Начал изучать VB.NET
Написал небольшой код в Visual.Studio. Пытаюсь опубликовать решение, для…

Ошибка публикации приложения
Почему Visual Basic выдает такие ошибки? При отладке программа работает отменно :(
Ошибка1 Не…

Ошибка после публикации сайта на Somee.com
Здравствуйте, зарегистрировал свой сайт, на хостере Somee.com
После публикации, в момент…

Ошибка 500 на хосте, после публикации сайта
см. что на экране… и как преодолеть?
Ошибка 500 на хосте, после публикации сайта в visual…

Ошибка браузера CefSharp после публикации проекта
в студии все замечательно работало, но после публикации проекта, при входе в форму, где реализован…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

8

С сегодняшнего утра моя Visual Studio ведет себя очень странно. Я получаю сообщение об ошибке «Произошла одна или несколько ошибок, не удалось запустить адаптер отладки» всякий раз, когда я запускаю проект.

Я запускаю свой профиль проекта, а не запускаю его в профиле IIS Express. Вот мой launchSettings.json файл.

{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:65498",
      "sslPort": 44318
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "<ProjectName>": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:5001;http://localhost:5000"
    }
  }
}

И когда я проверяю окно вывода, это то, что я получаю.

Программа «[22052] .exe» завершилась с кодом -1
(0xffffffff).

Еще одна вещь, которую я заметил, это то, что новая вкладка браузера открывается без какого-либо URL-адреса, просто страница about:blank.

Перейти к ответу
Данный вопрос помечен как решенный


Ответы
5

Проблема заключалась в том, что процесс, который начался с моего предыдущего выполнения, все еще работал. Когда мы запускаем проект, используя проект профиля, он запускает новый процесс, и вы можете видеть, что есть новый Debug console window, как на предыдущем изображении.

Вы можете просто закрыть это окно и снова запустить свой проект, и это устранит проблемы. Вы также можете включить параметр, который закроет этот процесс, когда отладка остановится. Для этого перейдите в «Инструменты», затем нажмите «Параметры», выберите «Отладка», а затем включите параметр Automatically close the console when debugging stops.

Если вы не видите этот параметр, просто щелкните другие параметры в меню «Отладка» и дождитесь загрузки содержимого, а затем снова щелкните меню «Отладка». Иногда он просто показывал пустой экран без каких-либо опций. Похоже на ошибку в Visual Studio 2019.

Также обязательно закройте окно браузера, которое было открыто при последнем выполнении. У меня он был открыт, поэтому открывалась новая вкладка с about: blank.

Удачного кодирования!.

У меня тоже есть эта проблема, и я думаю, что это может быть связано с браузером Edge (или обновлением?) И отладчиком JavaScript. При первом запуске WebApp все работает нормально. Каждый раз после этого я получаю «не удалось запустить адаптер отладки», показанный выше.

Мне нужно либо отключить отладчик Javascript, либо использовать Internet Explorer для запуска приложения.

У нас возникла та же проблема, что и zBestData выше, после перехода на Visual Studio 2019 версии 16.9.1.

На данный момент у нас не так много времени, чтобы разобраться в этом, но, похоже, это связано с процессами msedge.exe, оставшимися запущенными после сеанса отладки. В качестве обходного пути перед запуском второго сеанса отладки закройте все открытые окна Edge, а затем завершите все экземпляры msedge.exe (например, в диспетчере задач).

В противном случае мы обнаружим, что нам нужно перезапустить систему, чтобы устранить ошибку.

Проблема, скорее всего, связана с вашим браузером, который в данном случае действует как отладочный адаптер. Закройте все экземпляры вашего браузера.

Объяснение:

Как указывает сообщение об ошибке, в окне вывода есть дополнительная информация.

Откройте файл visualstudio-js-debugger.txt. Он должен находиться в месте, подобном показанному ниже.

Не забудьте заменить ваше имя пользователя в указанном ниже пути вашим правильным именем пользователя.

C:/Users/*your-user-name*/AppData/Local/Temp/visualstudio-js-debugger.txt

Файл должен выглядеть, как показано ниже, обратите внимание на идентификатор адаптера, выделенный красным, это браузер Chrome. Таким образом, в этом случае вы можете просто закрыть все экземпляры браузера Chrome.

Переключите браузер, например. в Opera, и все будет работать.
Потому что движок Edge может работать, например, в Teams/Outlook и сообщит о проблеме.

Другие вопросы по теме

  • Remove From My Forums

 none

Ошибка при публикации проекта.

  • Вопрос

  • Здравствуйте. При публикации проекта ASP.NET MVC5 я получаю ошибку «Сбой публикации»

    Содержимое файла tmpD547.tmp:

    16.03.2018 9:46:35
    System.AggregateException: Произошла одна или несколько ошибок. ---> System.Exception: Сбой публикации из-за ошибок сборки. Дополнительную информацию см. в списке ошибок.
       --- Конец трассировки внутреннего стека исключений ---
       в System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
       в System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
       в Microsoft.VisualStudio.Web.Publish.PublishService.VsWebProjectPublish.<>c__DisplayClass40_0.<PublishAsync>b__2()
       в System.Threading.Tasks.Task`1.InnerInvoke()
       в System.Threading.Tasks.Task.Execute()
    --- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
       в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       в Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.<RunPublishTaskAsync>d__88.MoveNext()
    ---> (Внутреннее исключение #0) System.Exception: Сбой публикации из-за ошибок сборки. Дополнительную информацию см. в списке ошибок.<---
    
    ===================

    Версия студии 15.6.2. Подскажите пожалуйста, в чём может быть проблема?

Ответы

  • Проблему нашёл. В проект попал файл Thumbs.db. 

    • Помечено в качестве ответа

      16 марта 2018 г. 8:02

Каждый раз после запуска программы выводится эта ошибка в конструкторе. Из за чего не знаю.

System.Resources.MissingSatelliteAssemblyException
Сопровождающая сборка с именем «Microsoft.VisualStudio.DesignTools.SurfaceDesigner.resources.dll, Version=17.0.0.0, PublicKeyToken=b03f5f7f11d5a3a» для резервной культуры «en» не может быть обнаружена или загружена. Обычно это обусловлено неисправностью при установке. Возможно, следует переустановить или восстановить приложение.
в System.Resources.ManifestBasedResourceGroveler.HandleSatelliteMissing()
в System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
в System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
в System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
в System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
в Microsoft.VisualStudio.DesignTools.SurfaceDesigner.DesignerTapStringTable.GetStringTable[T]()
в Microsoft.VisualStudio.DesignTools.WpfSurfaceDesigner.Views.WpfSurfaceProcessContext.GetDesignerTapStringTable()
в Microsoft.VisualStudio.DesignTools.SurfaceDesigner.Documents.SurfaceIsolation.SurfaceProcessContext.InitializePipeline()
в Microsoft.VisualStudio.DesignTools.SurfaceDesigner.Documents.SurfaceIsolation.SurfaceProcessContext.FinishSurfaceProcessCreation(DateTime start, Boolean forcePlatformOnly)
в Microsoft.VisualStudio.DesignTools.SurfaceDesigner.Documents.SurfaceIsolation.SurfaceProcessContext.d__105.MoveNext()
— Конец трассировка стека из предыдущего расположения, где возникло исключение —
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Microsoft.VisualStudio.DesignTools.XamlSurfaceDesigner.Views.IsolatedSurfaceImageHost.d__66.MoveNext()
— Конец трассировка стека из предыдущего расположения, где возникло исключение —
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

System.AggregateException
Произошла одна или несколько ошибок.

Понравилась статья? Поделить с друзьями:
  • Произошла неустранимая ошибка приложение cloudflare будет закрыто
  • Произошла неустранимая ошибка при выполнении программы sysprep
  • Произошла неустранимая ошибка оборудования
  • Произошла неустранимая ошибка которая не позволяет использовать продукт
  • Произошла неустранимая ошибка psp