Бывает ли.Net 4 без 2.0?
От: Shmj Ниоткуда  
Дата: 16.09.17 03:58
Оценка:
Будет ли работать прога, написанная на .Net 4.0 и использующая библиотеку .Net 2.0, если на компе установлена .Net 4.6 но нет 2.0? Или что лучше сделать, если нет исходников проги? Как то пересобрать IL под .Net 4? Или не нужно?
Отредактировано 16.09.2017 4:00 Shmj . Предыдущая версия .
Re: Бывает ли.Net 4 без 2.0?
От: bnk СССР http://unmanagedvisio.com/
Дата: 16.09.17 09:04
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Будет ли работать прога, написанная на .Net 4.0 и использующая библиотеку .Net 2.0, если на компе установлена .Net 4.6 но нет 2.0? Или что лучше сделать, если нет исходников проги? Как то пересобрать IL под .Net 4? Или не нужно.


Прописать supportedRuntime для библиотеки пробовал?
https://stackoverflow.com/questions/13461185/allow-c-sharp-application-built-with-net-2-0-to-run-on-net-4-0-4-5
Re[2]: Бывает ли.Net 4 без 2.0?
От: Shmj Ниоткуда  
Дата: 16.09.17 12:07
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Прописать supportedRuntime для библиотеки пробовал?

bnk>https://stackoverflow.com/questions/13461185/allow-c-sharp-application-built-with-net-2-0-to-run-on-net-4-0-4-5

У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?
Re[3]: Бывает ли.Net 4 без 2.0?
От: bnk СССР http://unmanagedvisio.com/
Дата: 16.09.17 18:53
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, bnk, Вы писали:


bnk>>Прописать supportedRuntime для библиотеки пробовал?

bnk>>https://stackoverflow.com/questions/13461185/allow-c-sharp-application-built-with-net-2-0-to-run-on-net-4-0-4-5

S>У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?


AFAIK сейчас по умолчанию "включен" 4.6, а 3.5, хотя и присутствует, но выключен.
https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10
Re: Бывает ли.Net 4 без 2.0?
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.09.17 21:05
Оценка: 8 (1) +1
Здравствуйте, Shmj, Вы писали:

S>Будет ли работать прога, написанная на .Net 4.0 и использующая библиотеку .Net 2.0, если на компе установлена .Net 4.6 но нет 2.0? Или что лучше сделать, если нет исходников проги? Как то пересобрать IL под .Net 4? Или не нужно?


Будет. Вызов между рантаймами в принципе невозможен. Так что если работает, то будет и дальше работать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Бывает ли.Net 4 без 2.0?
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.09.17 21:05
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?


Открой для себя виртуальки.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Бывает ли.Net 4 без 2.0?
От: Shmj Ниоткуда  
Дата: 17.09.17 06:22
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Открой для себя виртуальки.


Давно открыл. Пока лень настраивать нужное окружение...
Re[3]: Бывает ли.Net 4 без 2.0?
От: _NN_ www.nemerleweb.com
Дата: 18.09.17 11:15
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, bnk, Вы писали:


bnk>>Прописать supportedRuntime для библиотеки пробовал?

bnk>>https://stackoverflow.com/questions/13461185/allow-c-sharp-application-built-with-net-2-0-to-run-on-net-4-0-4-5

S>У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?


Начиная с Windows 8 стоит только 4.0 и выше.
3.5 устанавливается дополнительно.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[4]: Бывает ли.Net 4 без 2.0?
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.09.17 12:37
Оценка:
Здравствуйте, _NN_, Вы писали:

S>>У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?


_NN>Начиная с Windows 8 стоит только 4.0 и выше.

_NN>3.5 устанавливается дополнительно.

Ну вот я недавно сразу десятку влупил: 2.0. 3.0, 3.5, 4.0 Ничего толком и не ставил. Как то так.
Re[5]: Бывает ли.Net 4 без 2.0?
От: _NN_ www.nemerleweb.com
Дата: 26.09.17 18:04
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Здравствуйте, _NN_, Вы писали:


S>>>У меня негде тестировать -- везде установлены все версии. Кроме того, сейчас .Net 2.0 помоему стоит везде, сложно найти машину без нее. Но вдруг бывает?


_NN>>Начиная с Windows 8 стоит только 4.0 и выше.

_NN>>3.5 устанавливается дополнительно.

I>Ну вот я недавно сразу десятку влупил: 2.0. 3.0, 3.5, 4.0 Ничего толком и не ставил. Как то так.

Значит что-то установило.

https://blogs.msdn.microsoft.com/astebner/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os/

Начиная с 8-ки: " It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default."
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.