.net 1.1 на сервере 2008r2

У меня есть несколько приложений, использующих платформу .net 1.1. Мы обновляем наш сервер до 64-битной версии 2008r2 или, может быть, даже до 64-битной версии 2012 года. Наши клиентские приложения будут работать на платформе citrix, которая также будет установлена ​​на 64-разрядной версии 2008r2 или 64-разрядной версии 2012.

Теперь я правильно думаю, что если .net 1.1 не установлен, то приложения будут автоматически использовать более высокую версию фреймворка? Итак, какие проблемы есть с этой стратегией: - Попробуйте приложения 1.1 на новых серверах. Если есть работа, то я могу отложить их обновление.


person paul rockerdale    schedule 10.04.2014    source источник


Ответы (1)


Нет, они не будут работать, если не установлен .NET 1.1. Приложения могут использовать только тот фреймворк, для которого они скомпилированы. (Возможно, их можно будет обновить, если доступен исходный код)

.NET 1.1 доступен для сервера 2008, а не для сервера R2 или 2012, поэтому вам придется обновить их.

См. здесь http://support.microsoft.com/kb/2489698 (указывает, что это может быть возможный)

См. это для Server 2012 http://msdn.microsoft.com/en-us/library/hh925570%28v=vs.110%29.aspx

person Dreamwalker    schedule 10.04.2014
comment
msdn.microsoft.com/en-us/library /hh925570(v=vs.110).aspx. Эта статья заканчивается тем, что всегда следует сначала пытаться установить приложение, чтобы определить, будет ли оно автоматически обновлено до более поздней версии .NET Framework. Если это не так, обратитесь к своему независимому поставщику программного обеспечения для обновления приложения. - person paul rockerdale; 10.04.2014
comment
msdn.microsoft.com/en-us/library /ff962563(v=vs.110).aspx. В этой статье предлагается показать способ перенацеливания фреймворка в файле конфигурации. - person paul rockerdale; 10.04.2014
comment
Вам может повезти, и приложение не использует функцию, имеющую критическое изменение. Если приложение использует установщик, который может не работать, вы можете скопировать установку со старой машины. Если вам действительно нужно, вы всегда можете использовать Hyper-V и поместить приложение в версию, которую оно поддерживает. - person Dreamwalker; 10.04.2014