Изменение целевого фреймворка в Visual Studio 2008
-
06-07-2019 - |
Вопрос
Что случилось с Visual Studio?
Я попытался импортировать блок приложения Caching и получил это сообщение:
Сборка или одна из ее зависимостей, которые вы пытаетесь импортировать, требует более поздней версии .NET Framework.
Я обратился к свойствам своего приложения в Visual Studio, но не могу найти выпадающий список для переключения .... в чем же дело?
Решение
Нашел его ... перешел к " Расширенным параметрам компиляции " на вкладке «Компиляция» ..... странно!
Другие советы
Я думаю, что они делают это по-разному для проектов C # и VB.
Проект C #
Solution Explorer - > Проект - > Свойства и на вкладке приложения вы увидите Target Framework.
VB проект
Свойства проекта - > Компилировать - > Дополнительные параметры компиляции
Он должен находиться на вкладке «Приложение» в свойствах проекта. Отличная статья о том, как Visual & nbsp; Studio & nbsp; 2008 обрабатывает таргетинг фреймворка, - VS Multi-Targeting Support .
В Visual Studio 2008 опция Targeted Framework была недоступна для меня. Я должен был следовать инструкциям в статье Как: изменить Target Framework и Platform Toolset , чтобы изменить Targeted Framework, чтобы два связанных проекта могли работать вместе.
По сути, вы выгружаете проект с неверной платформой, открываете файл проекта в Visual Studio в виде текстового файла, находите строку в XML, которая указывает Targeted Framework, и меняете ее на желаемую платформу. Сохраните файл и перезагрузите проект. Р>
Перейдите в свойства проекта (Solution Explorer -> Проект -> Свойства или> Панель меню -> Проект -> Свойства) и на вкладке Приложение вы увидите Target Framework. р>