Как изменить .Net Framework с версии 3.5 до версии 4.0

Я создал библиотеку классов в .NET Framework 3.5. Теперь я хочу изменить версию .NET Framework версии 4.0.

Как я могу это сделать?

Ответ 1

В Visual Studio:

  • Щелкните правой кнопкой мыши на своем проекте
  • Выберите "Свойства"
  • Выберите вкладку "Приложение"
  • Измените целевую структуру на желаемую структуру.

Если вы не видите .NET Framework 4 в качестве опции, убедитесь, что он установлен.

ИЗМЕНИТЬ

Я не думаю, что это то, о чем вы просите, но для полноты можно также указать существующую DLL на более позднюю версию .NET Framework без перекомпиляции с помощью Переадресация переадресаций.

Ответ 2

  • Щелкните правой кнопкой мыши по проекту в проводнике решений и выберите Свойства.

  • Убедитесь, что выбрана вкладка Приложение.

  • В раскрывающемся списке Целевая структура выберите требуемую структуру, например. .NET Framework 4.

Ответ 3

К сожалению, это невозможно сделать, если был создан dll. Для этого вам нужно иметь источник вашей библиотеки классов.

  • Выберите Свойства, щелкнув правой кнопкой мыши по проекту в проводнике решений.

  • В вкладке Приложения измените Target Framework на Желаемый.

Ответ 4

FYI - инструмент расширения Target Target Migrator для Visual Studio (2013, 2015), который будет выполнять все проекты в вашем решении за один раз.

Я работаю над решением на данный момент, имея в нем более 100 проектов, и не всегда возможно выполнять каждый проект по одному IMO.