Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Запаковать .ocx и .dll в .exe Добавлено: 03.10.03 14:47  

Автор вопроса:  muchachos

Еще один вопросик: Как откомпилить прогу так, чтобы при ее исполнении, она не требовала доп. библиотек? Ну то биш запаковала в себя необходимые библиотеки

Muchachos from Russia

 

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 Padre



ICQ: 346632205 

Вопросов: 25
Ответов: 215
 Web-сайт: localhost
 Профиль | | #1
Добавлено: 03.10.03 15:34

Юзай такие программы:

-PEBundle

-Fusion

-VB PowerWrap

-ASPack

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 03.10.03 15:39
Гм... Вы действительно желаете забить в свою прогу 24 мегабайта
необходимых библиотек (.NET Framework)???

Ответить

Номер ответа: 3
Автор ответа:
 muchachos



Вопросов: 3
Ответов: 4
 Профиль | | #3 Добавлено: 03.10.03 16:25
 Ну скажем так, есть какой-нить контрол эксклюзивный, без которого программка естественно работать не будет... так что же сделать для того, чтобы она все-таки стала работать на другой машине, где этой библиотеки нет??? Я так понимаю, что запаковать в экзешник саму библиотеку, думал, что такая возможность есть. Можно конечно придумать какую-нить схемку с sfx архивами, но больно грубо...

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 03.10.03 16:59
Я сам не пробовал, но один знакомый говорил, что если сжимать .NET EXE
прогами типа UPX, то он работать не будет. А чем тебе не нравится
положить dll отдельно (рядом с exe)?

Ответить

Номер ответа: 5
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #5 Добавлено: 03.10.03 18:14
Есть проги, которые зашивают в екзешник .dll и .exe.
Я использую VB Power Wrap

Ответить

Номер ответа: 6
Автор ответа:
 muchachos



Вопросов: 3
Ответов: 4
 Профиль | | #6 Добавлено: 06.10.03 11:23
 Пасибо за совет, прогу поюзаю, могет помогет. А по поводу положить dll рядом, пользователи этой проги, как правило, вообще не понимают, что такое dl, короче говоря, надо облегчить им их участь по использованию этой программы до минимума...

Ответить

Номер ответа: 7
Автор ответа:
 DAN



ICQ: 234826 

Вопросов: 10
Ответов: 124
 Web-сайт: visualbasic.boom.ru
 Профиль | | #7
Добавлено: 06.10.03 15:22

Юзай PeBundle. Она Dll-ки впихивает в прогу, только Dr. Web потом думает, что это вирус (т. к. она ещё и сжимается и путает строки кода).

А так - рульная весчь.

Ответить

Номер ответа: 8
Автор ответа:
 Екатерина



Вопросов: 23
Ответов: 25
 Профиль | | #8 Добавлено: 25.08.05 16:00
А как зарегистрировать dll чтоб на другой машине работала?

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 25.08.05 18:21
regsvr32 dll_path\dll_name.dll

Ответить

Номер ответа: 10
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 26.08.05 08:18
Археологи :)
Попробовал сжать .NET ехешник UPXом 1.93, тот сказал, что .NET еще не поддерживается :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам