Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.20;
Скачать: CL | DM;

Вниз

Delphi7 и Delphi8   Найти похожие ветки 

 
Луарвик   (2005-01-31 15:41) [0]

В 7-ой форма пустая весит 360 r,? в 8-ой менше 10-ти. В чем собсно подвох???


 
Skier ©   (2005-01-31 15:42) [1]


> В чем собсно подвох???

В концепции .NET


 
Луарвик   (2005-01-31 15:54) [2]

Вопрос в лоб: созданые приложения будут пахать на других компах, без пред. установки Framework???


 
by ©   (2005-01-31 16:02) [3]

Луарвик   (31.01.05 15:54) [2]
нет


 
Skier ©   (2005-01-31 16:31) [4]

>Луарвик   (31.01.05 15:54) [2]

>  созданые приложения будут пахать на других компах, без
> пред. установки Framework???

Нет. Потому как (новый) PE-формат скомпилированных файлов будет отличатся от PE-формата Win32.
А новый формат PE понимает только Framework


 
Asteroid ©   (2005-01-31 16:50) [5]

> Skier ©   (31.01.05 16:31) [4]
Неожиданно возник вопрос: откуда система знает, что надо запустить именно Framework для обработки этого файла? Запуск .Net прописывается в самом заголовке или используются какие-то совсем изощренные методы?


 
Skier ©   (2005-01-31 17:13) [6]

>Asteroid ©   (31.01.05 16:50) [5]
Про такие "тонкости"  я не в курсе, но думаю что информация о
том что это .Net-файл, а также о том под какой версией Framework этот файл был собран храниться в заголовке файла...хотя может быть MS что-то позаковыристей здесь придумала :)


 
Луарвик   (2005-01-31 17:16) [7]

Меня все это сильно огорчило! А как создать компилировать файлы чтоб без Framework-а работали? Это возможно в 8-ой версии?


 
sniknik ©   (2005-01-31 17:19) [8]

> А как создать компилировать файлы чтоб без Framework-а работали? Это возможно в 8-ой версии?
нет. для этого(компиляции) при покупке 8-ки в комплект вкладывается 7-ка, для win32 приложений.


 
Александр Иванов ©   (2005-01-31 17:20) [9]

Луарвик   (31.01.05 17:16) [7]
Для .NET это невозможно. Обязательно наличие фреймворка.


 
Луарвик   (2005-01-31 17:20) [10]

Млин, а я думал, что нашел альтернативу ассму :)


 
Луарвик   (2005-01-31 17:24) [11]

Тогда последний вопрос: какие есть пути решения проблемы? Мож длл-ку какую-нить кидать с программой?


 
DVM ©   (2005-01-31 17:30) [12]


> Тогда последний вопрос: какие есть пути решения проблемы?

Delphi 6 или 7 использовать. Или проверять, установлен ли MS Net Framework и принудительно ставить его.


 
Agent13 ©   (2005-01-31 17:30) [13]


> Тогда последний вопрос: какие есть пути решения проблемы?

Подождать выхода Windows Longhorn. Там фреймворк сразу будет :)


 
Amoeba ©   (2005-01-31 17:30) [14]


> Луарвик   (31.01.05 17:24) [11]
> Тогда последний вопрос: какие есть пути решения проблемы?
> Мож длл-ку какую-нить кидать с программой?

Там их до нехорошей матери, да еще все должно быть прописано в реестре. Так что без инсталяции FrameWork"а никак не выйдет.


 
Skier ©   (2005-01-31 17:32) [15]

>Луарвик   (31.01.05 17:24) [11]

> Тогда последний вопрос: какие есть пути решения проблемы?
>

Включать в инсталяцию программы - инсталяцию FrameWork


 
Луарвик   (2005-01-31 17:38) [16]

А что именно нужно для работы проги? Вот на диске у меня есть DOTNETJSHARP
DOTNETREDIST
DOTNETSDK
А тут это все можно скачать:
http://msdn.microsoft.com/netframework/downloads/updates/default.aspx


 
Луарвик   (2005-01-31 17:54) [17]

АГА!!! Че тут написано про Framework 1.1 Redistributable: http://msdn.microsoft.com/netframework/downloads/framework1_1/
А вот что:
The .NET Framework 1.1 Redistributable contains the run-time elements required to run applications based on the .NET Framework 1.1, packaged for developers to distribute with their applications.
По моему это те самые длл-ки и "ран-тайм пакаджи для разрабочиков для распостранения их с их приложениями"!!!


 
nikkie ©   (2005-01-31 18:05) [18]

[17] Луарвик
они самые. только смотрим размер: 23698 KB
кроме того:
Supported Operating Systems: Windows 2000, Windows 98, Windows ME, Windows NT, Windows XP
то бишь на 95 не встанет. и далее:
Microsoft Windows NT 4.0 requires Service Pack 6a.
а также
You must also be running Microsoft Internet Explorer 5.01 or later for all installations of the .NET Framework.


 
Луарвик   (2005-01-31 18:17) [19]

1. Размер пакета неважен. Он у меня на диске.
2. На Win95 я забил.
3. На Windows NT 4.0 тож.
4. У меня 6-ой. И по моему не ток у меня...
Осталось ток понять как им пользоваться?


 
Agent13 ©   (2005-01-31 18:20) [20]


> 1. Размер пакета неважен. Он у меня на диске.

Ну не скажи. Получается, что ты будешь таскать прогу размером скажем 1 МБ с 24 меговым "довеском" Или у тебя свой проект большой?


 
Луарвик   (2005-01-31 18:20) [21]

Ага, все ясно. Именно его и надо поставлять вместе с приложением? Все 23.6 мегов?!


 
Игорь Шевченко ©   (2005-01-31 18:23) [22]

Skier ©   (31.01.05 16:31) [4]


> Нет. Потому как (новый) PE-формат скомпилированных файлов
> будет отличатся от PE-формата Win32.
> А новый формат PE понимает только Framework


Ой. А чем отличается ?


 
Луарвик   (2005-01-31 18:27) [23]

Ай, ну ладно, пасибо тогда за все.


 
Skier ©   (2005-02-01 08:52) [24]

>Игорь Шевченко ©   (31.01.05 18:23) [22]

> Ой. А чем отличается ?

А что ? Не отличается ?


 
Игорь Шевченко ©   (2005-02-01 10:20) [25]

Skier ©   (01.02.05 08:52) [24]


> А что ? Не отличается ?


А глазами посмотреть ?


 
Skier ©   (2005-02-01 10:29) [26]

>Игорь Шевченко ©   (01.02.05 10:20) [25]


> А глазами посмотреть ?


Сейчас нет такой возможности...но вообще в книжках пишут что
под .Net свой PE-формат...

И что ? Файлы собранные для .Net будут запускаться без Framewok?


 
Игорь Шевченко ©   (2005-02-01 10:35) [27]

Skier ©   (01.02.05 10:29) [26]


> И что ? Файлы собранные для .Net будут запускаться без Framewok?


Запускаться будут, работать - не будут. Как минимум, потому что одна из ссылок на DLL не будет разрешена. PE формат там стандартный, он вообще сделан универсальным, этот самый формат. В секцию COM добавлена специфическая для платформы .Net информация, только и всего. Кроме чтения книжек иногда полезно еще и глазами смотреть.


 
Sergey_Masloff   (2005-02-01 10:37) [28]

Игорь Шевченко ©   (01.02.05 10:35) [27]
>Кроме чтения книжек иногда полезно еще и глазами смотреть.
А это и в книжках написано тоже ;-)


 
uny ©   (2005-02-01 11:02) [29]

2003 сервер - программа, требующая этот framework запустилась и работала. т.е. он там есть. на других версиях требовала установки



Страницы: 1 вся ветка

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.026 c
1-1107715358
Владимир Кладов
2005-02-06 21:42
2005.02.20
помогите "чайнику"


3-1106666853
Diks
2005-01-25 18:27
2005.02.20
Тригеры


3-1105704607
Blackmind
2005-01-14 15:10
2005.02.20
Crystal Report 9 - необходимые DLL ?!


1-1107534792
Fostr
2005-02-04 19:33
2005.02.20
RichEdit масштаб


1-1107845162
Ega23
2005-02-08 09:46
2005.02.20
Финальная сборка DLL