Большой Воронежский Форум
» Программирование>framework and c++
Evgenia G 15:18 15.09.2008
Подскажите, пожалуйста, можно ли обойтись при программировании в среде visul studio без framework?
Чтобы запускать разработанные приложения без предварительной установки MS Framework... [Ответ]
xxx-men 15:44 15.09.2008
да + 8 символов [Ответ]
MHC 16:29 15.09.2008
на c++ могут быть проекты как под .net(по технологии "it just works") , так и обычные, "native". Всё зависит от того, подо что был написан проект. Но, в принципе, бОльшая, основная часть проектов на c++ не требует фрейм-ворка.
Так вот... если проект написан под .net -- прийдется ставить фрейм-ворк (а вот нефик было...), чтобы запустить программу. распространяется фрейм-ворк "бесплатно", так что не о чем особо волноваться. Ну и это... желательно, чтобы тойже версии, под какую писалось... Ибо глюкалово то еще, этот фреймворк... [Ответ]
Evgenia G 17:20 15.09.2008

Сообщение от MHC:
Так вот... если проект написан под .net -- прийдется ставить фрейм-ворк (а вот нефик было...), чтобы запустить программу. распространяется фрейм-ворк "бесплатно", так что не о чем особо волноваться. Ну и это... желательно, чтобы тойже версии, под какую писалось... Ибо глюкалово то еще, этот фреймворк...

Да, распространяется бесплатно, но это же лишние мб на компьюетере юзера и лишние вопросы "А это еще что такое"...
Неужели без него никак? [Ответ]
Evgenia G 17:20 15.09.2008

Сообщение от xxx-men:
да + 8 символов

А можно по-подробнее?... [Ответ]
netwind 18:38 15.09.2008
directx ведь ставят? будут и .net фреймворк ставить как миленькие. [Ответ]
quice 23:50 15.09.2008

Сообщение от Evgenia G:
А можно по-подробнее?...

Вы хитрый человек Евгения, по подробней как раз нельзя, потому как не известна задача, которую предстоит решать, вы её не описали. Вот опишите, будет и развёрнутый ответ. Например, если используется .NET Remoting, то проще фраймворк поставить, чем C++ парсер писать, или ещё что-нить в этом роде из .NET.

А что касается того, что пользователям придётся объяснять, что такое .NET, то это надумано, им этого объяснять не надо, у продвинутого пользователя он уже стоит, а обычному юзеру надо чтобы работало. И вообще, установку фраймворка можно сделать в скрытом режиме [Ответ]
andshev 09:57 16.09.2008

Сообщение от quice:
directx ведь ставят? будут и .net фреймворк ставить как миленькие.

Почему будут? Уже ставят, именно как directx (вместе с играми распространяется и ставится в принудительном порядке). И в корпоративной среде заказчики уже давно знают что это такое. А простому пользователю сейчас 25-50 мегов слить - как в потолок плюнуть. Вообще, эта тема уже устарела. На самом деле, это является реальной проблемой только для друзей из аськи, которым захотелось быстро показать программку.

А кстати, кто помнит, какие дискуссии были про msvbvm60.dll?
[Ответ]
xxx-men 14:58 16.09.2008

Сообщение от Evgenia G:
А можно по-подробнее?...

ды я сам хз как там и чо... но точно:
1)галочки в настройках по отключить
2)какие то вещи не использовать [Ответ]
Evgenia G 13:41 17.09.2008

Сообщение от andshev:
А простому пользователю сейчас 25-50 мегов слить - как в потолок плюнуть. Вообще, эта тема уже устарела. На самом деле, это является реальной проблемой только для друзей из аськи, которым захотелось быстро показать программку.

При разработке ПО лучше оринтироваться не тем "это устарело, то - нет", а ориентиром на удобство использования и дальнейшую жизнь программы. И если есть способ улучшений для любого этапа жизненного цикла (будь то запуск или даже процесс удаления), надо его использовать. Все это называется одним простым словом, которое должен всегда помнить программист - ОПТИМИЗАЦИЯ. [Ответ]
Part!zan 19:58 18.09.2008

Сообщение от Evgenia G:
ориентиром на удобство использования и дальнейшую жизнь программы

Через 2-3 года большинство современных программ будет считаться ветхим хламом. Поэтому оптимизировать нужно разумно. То, что раньше требовало ассемблерного кода, сейчас тупо решается на плюсях за счет гигагерцев и гигабайтов. [Ответ]
Вверх