Как удалить обновление Visual Studio 2017 15.3
после обновления до VS 2017 15.3 мое решение компилируется, но проекты .NET Framework 4.6.2 в том же решении (например, приемочные тесты Specflow) имеют множество предупреждений компилятора и отсутствующих ссылок. При выполнении приемочных тестов возникает ошибка:
System.IO.FileLoadException: Could not load file or assembly 'System.Runtime, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
У меня нет времени, чтобы исправить это сейчас, так как я могу откатить установку Visual Studio 2017 до 15.2?
другие ответы (для предыдущих версий Visual Studio) предлагают использовать "просмотр установлен обновления " на панели управления, но я не вижу там никаких обновлений VS 2017.
3 ответов
Microsoft недавно представила breaking changes с версией 15.5, поэтому нам пришлось найти способ понизить рейтинг.
хотя я не уверен, что это актуально для первоначальной проблемы OP, это было бы актуально в то время, когда был задан вопрос, поэтому оставьте это для дальнейшего использования:
Microsoft do предоставьте способ понижения до версии до последней (N-1), в этом случае версия 15.4.5, поэтому вам не нужно идти до конца 15.0:
https://www.visualstudio.com/en-us/productinfo/installing-an-earlier-release-of-vs2017
Я не мог найти способ сделать это. В конце концов, мне пришлось полностью удалить VS 2017 и установить VS 2017 15.0 по этой ссылке:
Это последнее обновление 15.3.3, похоже, сильно заскучало. Я работаю над попыткой удалить расширения и дополнительные функции в /safemode, чтобы увидеть, могу ли я запустить его без сбоев при запуске, но я не надеюсь.
вероятно, придется сжечь его и начать все сначала.