Страница 1 из 1

Конечная сборка приложения.

Добавлено: 28 июл 2005, 06:39
ZaikinMaxim
Добрый день. Написал программку, все работает. Собрал exe. На моем компе работает, а на других нет. Вопрос, какие библиотеки нужны, и какие настройки исправить, что бы все работало на компъютерах на котрых не устновленна среда разработки Visual Studio .NET 2003

Добавлено: 28 июл 2005, 21:10
Дмит
А установочный пакет .NET 2003 не делает? :)
Вообще-то вопрос не по адресу.

Добавлено: 11 авг 2005, 22:49
Naeel Maqsudov
ZaikinMaxim,
1) В Visual Studio всегда входила утилита Dependency Walker, c ее помощью можно видеть, какие биллиотеки использует данный модуть явно.
2) В VB/VBA в меню Tools/References был (в предыдущих версиях) перечень перечень библиотек, содержащих используемые COM-классы. (Эти библиотеки используются неявно в Dependency Walker-е будут не видны)

Т.е. причины у вашей проблемы может быть две: либо нет обычной библиотеки, из которой используются какие-то функции, или нет какого-то COM-объекта. Обычные DLL можно просто копировать, а DLL/EXE с COM-объектами (т.е. OLE/COM/DCOM-серверы) надо еще и регистрировать.

COM-объект завернутый в DLL (внутренний OLE/COM-сервер) регистрируется утилитой regsvr32.exe
COM-объект завернутый в EXE (внешний OLE/COM-сервер) регистрируется путем запуска с ключом "-registry"... или что-то вроде того...

Добавлено: 17 авг 2005, 21:00
Defder
Насколько я понял, нужен .NET Framework?