Невозможно открыть проект в Visual Studio после изменения установленной версии .NET
На моем компьютере был установлен .NET 4.5, но это вызывало некоторые проблемы с некоторыми скриптами, которые мы используем на работе. По сути, в 4.5 были внесены некоторые изменения, на MSBuild
которые опирались наши скрипты, поэтому мне пришлось удалить 4.5, удалить 4.0 и переустановить 4.0, чтобы «вернуть» мою MSBuild
версию.
В моей панели управления есть две записи:
- Microsoft .NET Framework 4 Extended
- Профиль клиента Microsoft .NET Framework 4
С тех пор я просто пошел, чтобы открыть VB Project на своей машине, потому что мы наняли нового парня, который унаследует этот проект, который я, в свою очередь, унаследовал от бывшего сотрудника. Но когда я открываю его, VS представляет мне эту ошибку:
Проект
Project
нацелен на ".NETFramework, Version = v4.0, Profile = Client", который не установлен на этом компьютере. Вы должны скачать этот фреймворк, чтобы открыть и построить этот проект. Чтобы продолжить, вы должны выбрать опцию ниже.
Перенацеливание проекта на .NET Framework 4. После открытия проекта вы можете переназначить его на другой Framework или Profile.
Отвези меня на сайт загрузки фреймворка.
Оставьте проект как незагруженный
Вариант один дает другую ошибку:
Попытка переориентации проекта была отменена. «.NETFramework4.0» не содержит Microsoft.VisualBasic.dll, который требуется для проектов Visual Basic.
Что не имеет смысла, потому что эта DLL присутствует \Windows\Microsoft.NET\Framework
(но ее нет \Framework64
).
Второй вариант говорит мне, что мне нужно восстановить установку Visual Studios, чтобы установить пакет многоцелевого таргетинга .NET при запуске загружаемого исполняемого файла. Однако у меня нет доступа к восстановлению установки через панель управления.
Вариант третий, очевидно, не вариант, так как мне нужно подготовить кое-что для нового найма.
Так, кто-нибудь знает, как я мог бы решить эту проблему?
РЕДАКТИРОВАТЬ Project.sln:
Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Project("") = "DFProtocol", "DFProtocol\DFProtocol.vbproj", "" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x86 = Debug|x86 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution .Debug|x86.ActiveCfg = Debug|x86 .Debug|x86.Build.0 = Debug|x86 .Release|x86.ActiveCfg = Release|x86 .Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal
0 ответов на вопрос
Похожие вопросы
-
5
Visual Studio 2010 ошибочно считает, что он работает в режиме совместимости в Windows 7
-
2
Visual Studio 2010 beta 2 и 2008 на одном компьютере
-
8
Как установить файл VSIX в Visual Studio?
-
-
3
Visual Studio 2010 взламывает планшет Wacom Intuous
-
2
Установка SQL Server Management Studio, когда VS2010 Beta 2 уже установлена
-
1
VS 2010, TFS 2008, сборка сервера
-
1
TFS 2008 + VS 2010 возникли проблемы со сборкой
-
1
Visual Studio 2010 Beta 2, встроенное сглаживание шрифтов
-
5
Как добавить отформатированный код в документ Microsoft Word?
-
3
Может кто-нибудь объяснить стоимость Microsoft Visual Studio Team System 2010?