IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   .NET программа без FrameWork (https://www.imho.ws/showthread.php?t=95868)

Павленко Сергей 14.11.2005 18:54

.NET программа без FrameWork
 
Помогите запустить программу написанную в Visual basic 2003 .NET без Framework среды. Откомпилированный экзешник работает только под
.NET Framework. Эта среда под 98 винду не ставится - как же прогу запустить без нее?

ЕЖ 14.11.2005 19:06

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

Так что видимо стоит разбираться почему не хочет устанавливаться .NET Framework.

Avaf 14.11.2005 19:12

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

Кстати, одной из причин может быть drWeb 4.31 и 32 версий - было такое на практике...

Павленко Сергей 16.11.2005 16:17

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

Просто какая-то работа проги получается через одно место - в винде не работает а требует дополнительный компилятор.. Вроде неполноценная программа получается, если писать под .NET

ЕЖ 16.11.2005 16:35

На сайте 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

Да.. Наворотили. Прога написанная в VS 2003 может быть откомпилирована в VS 2005? Или опять куча проблем?
Спасибо за ответы.

ЕЖ 16.11.2005 17:32

Павленко Сергей
Проблем быть не должно. При открытии проекта VS 2003 в VS 2005 будет предложено безвозвратное конвертирование. Единственное что может возникнуть - это предупреждения при компиляции об использовании Deprecated API - некоторые свойства/методы .NET 1.1 в .NET 2.0 считаются устаревшими, но тем не менее поддерживаются для совместимости. Обычно там же есть рекомендация на что их можно заменить.

spike 17.11.2005 11:08

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

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

так вот такие ощущения, что если откомпилировать с SP1, то на машине без SP1, работать не будет
имхо это бред


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

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