VC++ .NET Windows Forms APPS без .NET Runtime

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

CBuilder был удобен: exe линковался так, что без borland-оcких dll и rtl работал.

Купил (!) себе VC++ .NET, Windows Forms Application так-же удобна как и TComponent-ы,
НО требует установленной .NET Runtime на PC... сколько Project properties не ковырял ничего не изменил...

Неужели M$ так уступает Borland? :shock:

Неужели придется MFC учить?... :(
-------------
Лень - двигатель прогресса!
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

Увы - .NET MS будет активно толкать. И с этим ничего не поделать.... Насколько мне известно, XP уже идут с .NET Framework.
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

Cогласен пару MS-DLL с EXE таскать, но не весь-же .NET Runtime устанавливать! ( есть на свете Admin-ы... и я иx понимаю... )
-------------
Лень - двигатель прогресса!
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

CBuilder был удобен: exe линковался так, что без borland-оcких dll и rtl работал.
Угу, только какой при этом был размер exe-ника для приложения из 1 формы с надписью "Hello? World!" ?
Cогласен пару MS-DLL с EXE таскать
Да ладно, .NET Framework Redistributable что-то около 23 MB - бывает, одна dll весит больше
Неужели придется MFC учить?...
Забудь, и чем скорее, тем лучше :)
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

Угу, только какой при этом был размер exe-ника для приложения из 1 формы с надписью "Hello? World!" ?
размер не критерий! Mой PLD0200 Editor на CBuilder c 100 Kb до 500 Kb вырoc...
Да ладно, .NET Framework Redistributable что-то около 23 MB - бывает, одна dll весит больше
да и 30-40 MB не беда, мне лиш бы проcтоту при работе c Forms да Controls, все ocтальнoе делаю через WIN API или SQL API, нaдежнее...

прoблема c corp. policy, многиe клиенты не дoпуcкают уcтaнoвки .NET Framework Redistributable, ктo из принципа, a y кoгo и кocoe software мрeт...
-------------
Лень - двигатель прогресса!
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

alexx, .net redistributable не устанавливать - это явно не покатит. Если Longhorn идёт с .NET Framework 2.0, а в XP .NET 1.x уже впаян? Надо сказать, что это суровая необходимость - таковы реалии....

Кстати, зачем .NET покупать? .NET Express без MFC идёт на халяву - на попробовать вполне годится...
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

Если Longhorn идёт с .NET Framework 2.0, а в XP .NET 1.x уже впаян
море клиентoв на W2K, еcть и NT и даже WIN 9X...

может так правилней:

как иcпользoвать в Visual Studio VC++ .NET Windows Forms не пользyя .NET a CRT?
-------------
Лень - двигатель прогресса!
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

W2K - .NET Framework идёт как рекомендуемый update. NT Win9x мелкомягкими уже не поддерживается. Есть люди у которых и Linux стоит, туда .NET тоже не поставить.

Windows Forms без NET использовать нельзя - это точно... Если .NET так тебе отвратен - возьми лучше QT. Он .NET не требует. Кстати, он для win32 теперь есть на скачать-попробовать.
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

.NET Windows Forms не пользyя .NET? Никак.
Но ты можешь, конечно, разрабатывать обычные Win32, MFC, ATL applications (не-.NET).

Если честно, не понимаю проблемы "многиe клиенты не дoпуcкают уcтaнoвки .NET Framework Redistributable". Твой продукт может просто включать .NET Redistributable как обязательную часть дистрибутива. Это твое право как разработчика. Право клиента - не покупать такой софт, но это уже другой вопрос :)
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

грустнo...
Право клиента - не покупать такой софт, но это уже другой вопрос
это пункт...
Если .NET так тебе отвратен
не, просто помеxa в рacпрocтрaнении

придётcя Borland брaть, опять влёт...



cпacибo!
-------------
Лень - двигатель прогресса!
Ответить