.NET: на какую версию ориентироваться?

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
ctapmex
Posts: 1013
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 5 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by ctapmex »

Latest post of the previous page:

zg
додумал по теме обсуждения.

DrKnS

User avatar
zg
zero-gravity
Posts: 5720
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 134 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by zg »

sonar wrote:додумал по теме обсуждения.
за меня додумывать не надо.

User avatar
NightRoman
Posts: 5920
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by NightRoman »

DrKnS wrote:Так, к сведению - .NET 3.5 требует как минимум service pack 2.
Это может быть полезно знать. А откуда информация? Я глянул сюда:
http://www.microsoft.com/download/en/de ... g=en&id=21
Там вроде просто пишут про XP (может, слона не вижу?)

System requirements

User avatar
NightRoman
Posts: 5920
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by NightRoman »

Впрочем они и для 4-ки просто написали XP без пояснений, так что хотелось бы уточнить это дело. Ну это я и сам могу нагуглить, конечно.

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: .NET: на какую версию ориентироваться?

Post by lordmuzer »

тут: http://msdn.microsoft.com/en-us/library/8z6watww.aspx
For all platforms, we recommend that you upgrade to the latest Windows Service Pack and critical updates available from the Windows Update Web site to ensure the best compatibility and security. Installation of the latest Windows Service Pack may be required on some operating systems.

User avatar
NightRoman
Posts: 5920
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by NightRoman »

Народ поругивает так называемые Client Profile версии, как 3.5, так и 4.0.

Поначалу может показаться привлекательным поставить "поменьше". (В случае с 4.0 нелепо экономить вообще: полная версия 48 мегов, а клиент 41 мег). А потом рано или поздно оказывается, что находится программа или, скажем, PowerShell скрипт, которые пользуют невинные вполне пригодные для клиента методы из System.Web для кодирования и раскодирования HTML текста (они и для XML вполне годятся) или чтобы скачку файла организовать (далеко не пойдем за примером - PowerShellFar имеет скрипт для апдейта FarNet и PowerShellFar). И тогда - упс.

ВАЖНО:
Если Automatic Windows Update включен (во всяком случае на Windows 7), то .NET 4.0 автоматом установится именно Client Profile. Так что либо лучше поглядывать на эти апдейты и отказаться от такой услуги, либо сразу уж скачать один раз полную версию 4-ки и поставить ее еще до апдейтов, проблем или хлопот в будущем будет потенциально меньше.

Резюме: ставьте полные версии, если не ищете приключений.

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: .NET: на какую версию ориентироваться?

Post by Kildor »

О. Кстати вопрос. В WinXP sp3 .нет входит в комплект? И если нет — как его правильно ставить?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

User avatar
NightRoman
Posts: 5920
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by NightRoman »

Kildor wrote:О. Кстати вопрос. В WinXP sp3 .нет входит в комплект? И если нет — как его правильно ставить?
Нет, не входит, никакая версия (но может и оказаться по разным причинам, если машина уже пользовалась).

Конкретно для FarNet я бы качал и ставил .NET 4.0 (он новее, да и дистрибутив гораздо меньше, чем у 3.5, как ни странно). Хотя target framework у FarNet - 3.5, но сконфигурирован он запускаться под 4.0, если таковой имеется, так что настраивать ничего не придется. FarNet на 4.0 тестируется, работать должен. Если не только для FarNet .NET планируется, то ответ может зависеть от конкретных приложений. По идее, большинство собранных для 2-3.x должны работать без проблем, но гарантий нет, так как тонкие отличия в рантайме 4.0 имеются. (Но вообще, добавлю, что личного опыта установки .NET 4.0 на XP sp3 нет).

Еще момент. Если планируется ставить Visual Studio (2008 или 2010), то надо просто поставить студию. Соответствующий студии .NET при этом поставится.

User avatar
zg
zero-gravity
Posts: 5720
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 134 times
Contact:

Re: .NET: на какую версию ориентироваться?

Post by zg »

кстати как минимум 2003-му серверу не даются никакие другие обновления, пока .net 3.5 не поставишь.

Post Reply

Return to “Операционные системы, командные оболочки и прочее”