Всплывающее окно Visual Studio: «операция не может быть завершена» - PullRequest
191 голосов
/ 31 января 2012

Когда я пытаюсь открыть проект, локальный или на Team Foundation Server (TFS), я получаю модальное окно, сообщающее, что:

Операция не можетбыть завершено: Неуказанная ошибка

Или то же сообщение, но с "Класс не определен .." вместо "Неуказанная ошибка".

Эти ошибки начали происходить сегодня ранее, когда я пыталсячтобы проверить некоторые из моих работ на сервере Team Foundation.Я пытался использовать Visual Studio 2008 на том же компьютере, но все равно получаю ту же ошибку.Я также погуглил, но ни одно из решений, похоже, мне не помогло.

Я также установил последние обновления из Центра обновления Windows.

Есть идеи?

Ответы [ 30 ]

0 голосов
/ 24 июня 2014

Перейдите в меню «Выполнить» и введите «inetmgr», т. Е. IIS открыт и в правом углу окна «Действие» выберите пункт «Изменить версию .NET Framework».Измени это.

После этого переустановите Visual Studio 2010. Он работает на моем компьютере, поэтому и делюсь.

0 голосов
/ 20 февраля 2018

Я удалил все файлы .suo и .user и перезапустил VS 2008. Но у меня это не сработало.Следующие шаги работали для меня.

Open project file (.csproj) in notepad.
Removed all configurations from <Configurations></COnfigurations> tag.
Then add one by one configuration and reload project in VS.
Build the project or view project properties.
0 голосов
/ 27 июля 2017

Я обновлялся до .NET4.6 из стороннего приложения (unity3d). Я получаю это сообщение, когда пытаюсь перезагрузить решение, когда оно не загружается при запуске. Моим решением было щелкнуть правой кнопкой мыши решение и выбрать «установить недостающие функции», что побудило меня загрузить то, что мне нужно. Загрузка во всплывающем окне не работала, поэтому я просто установил пакет таргетинга .NET для того, что у меня было (4.6), и это исправило это.

0 голосов
/ 22 марта 2018

В моем случае отсутствует «Silverlight 5 SDK», поэтому мои проекты Silverlight не загружаются.При попытке перезагрузить проект отображается сообщение «Операция не может быть завершена».После того, как я установил, проблема решена.

0 голосов
/ 28 февраля 2018

Для проектов Visual C ++ это может быть вызвано неправильно отформатированным файлом vcsproj.filters.

В моем случае кто-то выполнил ручное слияние веток и неправильно слил файл фильтров. Visual Studio по-прежнему загружал и создавал файл без каких-либо предупреждений, но выдает предупреждение «неопределенная ошибка» при попытке добавить или удалить файлы из проекта.

Сканируйте файл vcsproj.filters на наличие дубликатов записей или строк, которые выглядят следующим образом, и удалите их. Закройте и снова откройте проект.

<ClInclude Include="..\..\path\to\sourcefile.h" />

Visual Studio Enterprise 2017

0 голосов
/ 31 июля 2018

В нашем случае проблема появилась после внесения изменений в Debug -> myProject Properties -> Web, в частности, изменив URL проекта и затем закрыв VS.После повторного открытия VS не смог разобрать новый URL и поэтому выдал ошибку.К сожалению, дальнейшая настройка через интерфейс VS не была возможна, так как проект не загружается.

Поскольку изменения конфигурации файла сохраняются в файле myProject.csproj.user, который находится в корневой папке проекта, проблему легко исправить, просто удалив файл myProject.csproj.user.В этот момент проект загрузится, и пользовательский файл будет заново создан при следующем запуске проекта в режиме отладки.

Обратите внимание, что URL проекта в регенерированном файле пришлось изменить со значения по умолчанию http://localhost:58995 на исходное https://localhost:44302, прежде чем можно было получить доступ ко всему приложению, так как приложение заблокировановниз по SSL.Ваши порты могут быть разными.Это было сделано через VS в Debug -> myProject Properties -> Web после запуска проекта.

0 голосов
/ 02 мая 2018

enter image description here Перезапустите Visual Studio, поскольку администратор будет работать во многих случаях.

0 голосов
/ 14 марта 2016

Если вы используете Visual Studio 2015 и работаете в ASP.NET, создайте новый веб-сайт, скопируйте предыдущие файлы на новый сайт и создайте свой сайт.Ваш старый проект все еще ссылается на некоторые старые параметры запуска.

0 голосов
/ 31 января 2019

Ни одно из решений выше не сработало для меня. Но следующие сделали:

  1. Открыть текущую папку в проводнике Windows
  2. Переместить папку вручную в нужное место
  3. Открыть файл .csproj. VS автоматически создаст файл .sln.
0 голосов
/ 19 апреля 2016

Работая над проектами VB.Net в Visual Studio 2005, я сталкивался с этой проблемой много раз. Обычно отключение опции 'Включить хостинг Visual Studio' в свойствах отладки приложения решает проблему для меня. Обычно при включенном процессе хостинга могут влиять на вызовы определенных API.

Чтобы снять этот флажок, необходимо выполнить следующие действия:

  • Щелкните правой кнопкой мыши свой проект в обозревателе решений
  • Выберите свойства
  • На вкладке «Отладка» вы найдете флажок для Включить процесс размещения Visual Studio . Снимите этот флажок.
  • Сохраните ваши изменения
...