imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 14.11.2005, 18:54     # 1
Павленко Сергей
Guest
 
Сообщения: n/a

.NET программа без FrameWork

Помогите запустить программу написанную в Visual basic 2003 .NET без Framework среды. Откомпилированный экзешник работает только под
.NET Framework. Эта среда под 98 винду не ставится - как же прогу запустить без нее?
 
Старый 14.11.2005, 19:06     # 2
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Если программа написана на VB.NET, то без Framework её никак не запустить.
На оффсайте MS заявлена поддержка W98 как .NET 1.1, так и .NET 2.0.

Так что видимо стоит разбираться почему не хочет устанавливаться .NET Framework.
ЕЖ вне форума  
Старый 14.11.2005, 19:12     # 3
Avaf
Guest
 
Сообщения: n/a

конечно без framework программа не запустится.
Почему не ставится? Какая ошибка?

Кстати, одной из причин может быть drWeb 4.31 и 32 версий - было такое на практике...
 
Старый 16.11.2005, 16:17     # 4
Павленко Сергей
Guest
 
Сообщения: n/a

Спасибо за ответы Avaf и ЕЖ. Я думал что Framework под Win98 принципиально не работает. Отсюда вопрос - для 98 винды своя инсталляция Framework или подойдет и та что для ХР. Звиняюсь, может дурной вопрос...
Так же не знал что есть Framework 2.0, и в чем отличия?

Просто какая-то работа проги получается через одно место - в винде не работает а требует дополнительный компилятор.. Вроде неполноценная программа получается, если писать под .NET
 
Старый 16.11.2005, 16:35     # 5
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
На сайте MS не говорится о различных версиях dotnetfx.exe для разнвх версий Windows.

Если ты пишешь на VS.NET 2003, то используется .NET Framework 1.1 (сейчас уже есть SP1 к нему). .NET Famework 2.0 используется в VS.NET 2005. Кстати .NET 2.0 не заменяет 1.1! Программы откомпилированные под 1.1 не будут выполняться с 2.0 и наоборот. Но .NET 1.1 и 2.0 могут прекрасно сосуществовать на одной машине.

Опыта установки .NET Framework на W98 у меня нет, т.к. уже много лет не использую эту версию Windows - забыл как страшный сон Так что чтобы разобраться с проблемой - от тебя требуются сообщения, которые позникают при установке .NET под W98.
ЕЖ вне форума  
Старый 16.11.2005, 17:25     # 6
Павленко Сергей
Guest
 
Сообщения: n/a

Да.. Наворотили. Прога написанная в VS 2003 может быть откомпилирована в VS 2005? Или опять куча проблем?
Спасибо за ответы.
 
Старый 16.11.2005, 17:32     # 7
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Павленко Сергей
Проблем быть не должно. При открытии проекта VS 2003 в VS 2005 будет предложено безвозвратное конвертирование. Единственное что может возникнуть - это предупреждения при компиляции об использовании Deprecated API - некоторые свойства/методы .NET 1.1 в .NET 2.0 считаются устаревшими, но тем не менее поддерживаются для совместимости. Обычно там же есть рекомендация на что их можно заменить.
ЕЖ вне форума  
Старый 17.11.2005, 11:08     # 8
spike
Member
 
Аватар для spike
 
Регистрация: 02.09.2003
Сообщения: 215

spike Молодецspike Молодецspike Молодец
так же есть тонкости ещё более прикольные
есть разные версии net 1.1
v1.0.3705 - по умолчанию
v1.1.4322 - после SP1

v2.0.50727 - это версия 2

так вот такие ощущения, что если откомпилировать с SP1, то на машине без SP1, работать не будет
имхо это бред
__________________
не могу просто так сидеть, когда другие работают. пойду полежу.
spike вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:52.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.