Подтвердить что ты не робот

Visual Studio: операция не может быть завершена. Неверный параметр

Я работаю над новым решением весь вечер. Строительство без проблем, однако внезапно я начал получать следующую ошибку при создании:

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

Теперь я искал много потоков, но мне еще предстоит найти достойное решение. Я должен также упомянуть. Я перезапустил, попытался восстановить установку VS 2015 Express без везения.

Это происходит на КАЖДОМ решении, а не только на моем новом, даже если я закрываю все, начинаю новый проект и пытаюсь построить.

Любые предложения приветствуются!

4b9b3361

Ответ 1

Dan (оригинальный плакат), упомянутый в комментарии выше, который запускает Visual Stuio, поскольку администратор решил это для него.

Ответ 2

Этот ответ помог мне: fooobar.com/questions/36381/... В нем говорится, что нужно попытаться удалить файл .suo. Чтобы найти этот файл, откройте каталог для своего решения в Проводнике файлов, убедитесь, что вы видите "Скрытые элементы" и выполните поиск ".suo". Выберите и удалите тот вариант решения, в котором вы создадите проблемы. Закройте Visual Studio и снова откройте решение.

Ответ 3

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

Посмотрите ниже: Отладка > Свойства ProjectName > Ссылки

Ответ 4

Это произошло в сценарии ниже, и закрытие и повторное открытие Visual Studio 2015 решило это для меня.

Хотя ОП упоминает, что он уже

даже если я закрою все, начните новый проект...

Я публикую это решение для тех, кто еще не пробовал.

Ссылка - Спасибо Джон Шнайдер

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

Ответ 5

Я перепробовал все варианты, перечисленные здесь, и у меня ничего не получалось. Я обнаружил, что другая папка проекта была перетащена в папку моего решения за пределами Visual Studio. Я положил папку обратно, где она принадлежала, а также пришлось удалить файл .suo.

Просто опубликовать это на тот случай, если кто-то столкнется с ужасным перетаскиванием, случайно сломав всю вещь решения.

Ответ 6

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

Ответ 7

Поймите, что я нашел.... Построение проекта 2015 с vs2015 в конечном итоге будет успешным... Допустим, проект имеет 2 конфигурации (для этого конкретного случая): "Release MD|Win32" "Release MD|x64"

призвание

devenv myProject.vcxproj/build "Release MD|x64"

будет работать, но звонит

devenv myProject.vcxproj/build "Release MD|Win32"

НЕ БУДЕТ РАБОТАТЬ

Вы должны просто вызвать devenv с x86 вместо Win32..... В моем файле проекта нет ссылок на x86.... даже не могу найти это как комментарий...

Ответ 8

У меня была та же ошибка, когда я пытался выгрузить проекты установщика в папке решения. Беда была в VS2017 и с расширением Project Installer.

У меня была эта ошибка, когда я пытался выгрузить проекты в то время, когда уже был выгружен один проект установщика. Если я перезагрузил его, а затем снова выгружал папку, все было хорошо. Тем не менее я не нашел хорошего решения. Я пытался удалить файл .suo, это не помогло. Я заметил эту проблему после обновления VS с 15.8.3 до 15.8.4. Возможно, проблема была в обновлении.

Ответ 9

Если ничего из вышеперечисленного не работает: я обнаружил, что моя проблема в том, что у меня есть пустая переменная среды, видимая в свойствах проекта (в разделе "Отладка"). Удаление это решило проблему:

enter image description here

Ответ 10

Ничто из вышеперечисленного не помогло мне. Однако перезагрузка компьютера устранила проблему.