Поделиться через


Практическое руководство. Устранение неполадок, связанных с неудачными обновлениями проектов Visual Studio

Иногда Visual Studio не может полностью преобразовать проект, созданный в предыдущей версии Visual Studio.Если советы в следующих подразделах не в конкретную проблему, можно найти дополнительные сведения см. на веб-узле TechNet Wiki: портал разработки.

Проект не запускается, поскольку не удалось найти файлы

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

Исправление неправильных путей

  1. Откройте файл проекта в текстовом редакторе.

  2. Поиск путей к файлам, которые могут принимать неверные, особенно тех, которые содержат номер версии Visual Studio.

  3. Измените неправильные пути к файлам, чтобы они указывали на новые конечные объекты.

Построение проекта не запускается, поскольку ссылки недопустимы

При обновлении Visual Studio, можно также обновить версию .NET Framework.Если проект содержит ссылки, которые поддерживаются в более новой версии .NET Framework, они не могут разрешить правильно.Это особенно вероятно для ссылок, включающих номера версий, например Microsoft.VisualStudio.Shell.Interop.8.0.

Если в коде имеется несколько недопустимых ссылок, то самым простым решением может быть использована функция настройки для различных версий Visual Studio для пристрелть более раннюю версию .NET Framework.

Включение неверные ссылки

  1. Откройте файл проекта в текстовом редакторе.

  2. Открытие свойств проекта.

  3. Выберите нужное значение *** требуемая версия .NET Framework ***.Кроме того, можно изменить значение элемента <TargetFrameworkVersion> непосредственно в файле проекта.

Если требуется проект запуска в обновленной версии .NET Framework, необходимо обновление ссылок для проекта, а также обновить все выписки Imports или Using, вызывающие ссылки.Если проект загружается в интегрированной среде разработки можно обновить с помощью *** обозреватель решений *** или ссылки диалогового окна *** Диспетчер ссылок ***.

См. также

Ссылки

/Upgrade (devenv.exe)

Основные понятия

Converting to ASP.NET 4