![]() |
.NET программа без FrameWork
Помогите запустить программу написанную в Visual basic 2003 .NET без Framework среды. Откомпилированный экзешник работает только под
.NET Framework. Эта среда под 98 винду не ставится - как же прогу запустить без нее? |
Если программа написана на VB.NET, то без Framework её никак не запустить.
На оффсайте MS заявлена поддержка W98 как .NET 1.1, так и .NET 2.0. Так что видимо стоит разбираться почему не хочет устанавливаться .NET Framework. |
конечно без framework программа не запустится.
Почему не ставится? Какая ошибка? Кстати, одной из причин может быть drWeb 4.31 и 32 версий - было такое на практике... |
Спасибо за ответы Avaf и ЕЖ. Я думал что Framework под Win98 принципиально не работает. Отсюда вопрос - для 98 винды своя инсталляция Framework или подойдет и та что для ХР. Звиняюсь, может дурной вопрос...
Так же не знал что есть Framework 2.0, и в чем отличия? Просто какая-то работа проги получается через одно место - в винде не работает а требует дополнительный компилятор.. Вроде неполноценная программа получается, если писать под .NET |
На сайте 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. |
Да.. Наворотили. Прога написанная в VS 2003 может быть откомпилирована в VS 2005? Или опять куча проблем?
Спасибо за ответы. |
Павленко Сергей
Проблем быть не должно. При открытии проекта VS 2003 в VS 2005 будет предложено безвозвратное конвертирование. Единственное что может возникнуть - это предупреждения при компиляции об использовании Deprecated API - некоторые свойства/методы .NET 1.1 в .NET 2.0 считаются устаревшими, но тем не менее поддерживаются для совместимости. Обычно там же есть рекомендация на что их можно заменить. |
так же есть тонкости ещё более прикольные
есть разные версии 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.