русский
Germany.ruForen → Архив Досок→ Computer & Co

.NET Framework

175  
OlkinIgor знакомое лицо17.01.07 23:21
OlkinIgor
NEW 17.01.07 23:21 
У меня установленны .NET Framework 1.1 и 2.0 с русским Language Pack.
Нужны они обе или 1.1 можно удалить?
Скрин сделан с программы Your Uninstaller! 2006 <---------
#1 
NightWatch старожил17.01.07 23:24
NightWatch
NEW 17.01.07 23:24 
in Antwort OlkinIgor 17.01.07 23:21
1.1 лишняя
#2 
OlkinIgor знакомое лицо17.01.07 23:29
OlkinIgor
NEW 17.01.07 23:29 
in Antwort NightWatch 17.01.07 23:24
Спасибо за быстрый ответ!
#3 
OlkinIgor знакомое лицо17.01.07 23:52
OlkinIgor
NEW 17.01.07 23:52 
in Antwort NightWatch 17.01.07 23:24
А это удаление не зацепит 2.0 версию?
#4 
NightWatch старожил18.01.07 11:23
NightWatch
NEW 18.01.07 11:23 
in Antwort OlkinIgor 17.01.07 23:52
Вообще не должно. Для уверенности можешь удалить обе и поставить 2.0.
#5 
alexnaum постоялец18.01.07 13:12
alexnaum
NEW 18.01.07 13:12 
in Antwort NightWatch 17.01.07 23:24, Zuletzt geändert 18.01.07 16:04 (alexnaum)
В ответ на:
1.1 лишняя

Спорный вопрос.Большинство все же сходятся во мнении,что для корректной работы программ,написанных под 1.1 надо оставлять 1.1,под 2.0 некоторые из них могут работать некорректно.Иногда эти программы не хотят устанавливаться.Правда,профессионалы говорят,что им почти всегда в таких случаях удается запустить программы,писанные под 1.1. на 2.0 вручную,но для простого пользователя это может быть затруднительно.
Другим аргументом,что она не лишняя,может служить то,что при заходе на Windows Update с "чистой" Виндой,еще без .NET Framework,дядя Билли предлагает установить обе версии,как 1.1, так и 2.0.
Если бы 1.1 была не нужна,она бы не предлагалась.
Кстати,уже вышла и 3.0 версия,и кто ее использует,не удаляет первые две.
#6 
  digital.pilot старожил18.01.07 13:36
digital.pilot
NEW 18.01.07 13:36 
in Antwort alexnaum 18.01.07 13:12
В ответ на:
то для корректной работы программ,написанных под 1.1 надо оставлять 1.1,под 2.0 некоторые из них можут работать некорректно

+1
#7 
OlkinIgor знакомое лицо18.01.07 19:16
OlkinIgor
NEW 18.01.07 19:16 
in Antwort alexnaum 18.01.07 13:12
Логично! Иначе бы было предложено сначала удалить версию 1.1, или же само стало бы поверх старой версии.
PS А русский LanguagePack желателен?
#8 
alexnaum постоялец18.01.07 20:53
alexnaum
NEW 18.01.07 20:53 
in Antwort OlkinIgor 18.01.07 19:16
Вообще-то эта платформа служебная,и если вы не программируете,вы ее не будете никогда замечать,и языковая локализация в основном нужна для разработчиков,или таких как я,кто только стремится стать таковым.Собственно, сама локализация в данном случае не мешает и не помогает простым пользователям,поправлюсь - ИМХО,в некоторых других случаях,и довольно часто,локализация наносит только вред.И тут ИМХО.
#9 
NightWatch старожил18.01.07 21:11
NightWatch
NEW 18.01.07 21:11 
in Antwort alexnaum 18.01.07 20:53
Разработчикам как раз локализация нафиг не нужна. Она нужна конечным пользователям. Если бы все знали английский...
#10 
alexnaum постоялец18.01.07 21:31
alexnaum
NEW 18.01.07 21:31 
in Antwort NightWatch 18.01.07 21:11
В ответ на:
Разработчикам как раз локализация нафиг не нужна. Она нужна конечным пользователям. Если бы все знали английский...

В случае обычной программы - несомненно.В этом конкретном случае : конечный пользователь использует программу,написанную на .NET Framework, ему нужна русская локализация этой программы,а не дот нета.Или не так?
#11 
NightWatch старожил18.01.07 21:55
NightWatch
NEW 18.01.07 21:55 
in Antwort alexnaum 18.01.07 21:31
Если он использует программу, написанную на .NET, значит он использует .NET. Программисты Майкрософта уже сделали большую часть работы. Зачем же переписывать то, что уже написано.
Конкретный пример. Datagrid на какое-то определенное событие выкидывает диалог типа "The number must be positive". Зачем мне самому отлавливать это событие, выводить диалог и писать на нем "Die Zahl muss positiv sein", когда достаточно поставить пакет локализации? А если тебе нужно не 2, а 20 языков охватить...
code reuse экономит время и деньги.
#12 
alexnaum постоялец18.01.07 22:12
alexnaum
18.01.07 22:12 
in Antwort NightWatch 18.01.07 21:55
Кстати,да,пример по теме.Не так давно попалась программка, на .NET2.0 в 2005-й студии писанная ненашими,все на английском.В какой-то момент выскочило исключение,не помню щас какое,на русском.Русский язык стоит.А если по хорошему,то наверно должно быть так:ставишь прогу,что требует .NET,получаешь предложение не только его,но сразу и пак языка твоей ОСи поставить - и нет вопросов.Так что к автору вопроса сойдемся наверно во мнении,что языковый пак ставь - хуже не будет.
#13 
NightWatch старожил18.01.07 22:20
NightWatch
NEW 18.01.07 22:20 
in Antwort alexnaum 18.01.07 22:12
Пускай учит английский.
#14 
OlkinIgor знакомое лицо19.01.07 16:27
OlkinIgor
NEW 19.01.07 16:27 
in Antwort NightWatch 18.01.07 22:20
С английским у меня более-менее в порядке. Программирование я забросил в 1996 году на уровне Assembler'a, TurboPascal 7, TurboVision (ООП), (базы данных (dBASE и FoxPro 2 ) и Basic - само собой) и чуть-чуть С++, тоже от Borland. Так что программирование мне не чуждо, только отстал я оооочень много , думаю на совсем .
А .NET Framework установил то ли для игры какой-то, то ли для более навороченного графического редактора Paint. Так что не обессудьте.
#15 
NightWatch старожил19.01.07 16:42
NightWatch
NEW 19.01.07 16:42 
in Antwort OlkinIgor 19.01.07 16:27
В ответ на:
Так что программирование мне не чуждо, только отстал я оооочень много , думаю на совсем .
Писать код - это как на велосипеде ездить: один раз научился, уже никогда не забудешь. А уж на .NET писать - это как на очень удобном велосипеде...
#16