Возможно ли запускать приложение .NET 4, если на компьютере установлена только, например, платформа .NET 3?
3 ответа
Нет, это невозможно.
Они используют разные среды выполнения, и вы не можете запустить сборку, ориентированную на одну среду выполнения, в другой среде выполнения.
.NET 2.0, 3.0 и 3.5 работают в среде выполнения 2.0.
.NET 4.0 имеет новую среду выполнения.
Нет. Программы, которые зависят от платформы 4, не имеют обратной совместимости.
Нет, не думаю, что это возможно.
Однако вы можете создать установщик, который сможет загрузить правильный фреймворк, если он еще не установлен. Visual Studio может создать такой установщик (добавить в решение проект установки).
Похожие вопросы
Новые вопросы
.net
НЕ используйте для вопросов о .NET Core - используйте вместо этого [.net-core]. .NET Framework - это программная среда, предназначенная главным образом для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базовых классов, общеязыковой среды выполнения (обычно называемой CLR), общей системы типов (обычно называемой CTS) и динамической среды исполнения. Он поддерживает множество языков программирования, включая C #, VB.NET, F # и C ++ / CLI.