powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при создании .exe файла
12 сообщений из 12, страница 1 из 1
Ошибка при создании .exe файла
    #36151692
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто сталкивался...
Есть проект, старый. В нем используется куча самописных контролов, в основе которых лежат продукты Component One, Sheridan. Проект старый, потому лицензия на эти продукты в те времена куплена не была. Так вот в чем проблема, проект компилится (компилился) только на одной машине, на всех остальных появляется сообщение, аналогичное приложенному. Но теперь и на единственной рабочей машине при компиляции выдается ошибка, после чего студия не работает.
Надежды мало, но может кто-то по виду сообщения (ведь оно не стандартное) подскажет куда копать...
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151711
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, в указанном файле несколько строк такого вида: Line 4248: Cannot load control
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151720
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
установите необходимые design-time контролы на данный компьютер.
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151743
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One, спасибо. Честно говоря, на ваш ответ только и надеялся.
Только вот что проблема с недоустановленными или неправильно установленными контролами мне понятно, но ведь никаких новых контролов в проект не добавлялось, почему компиляция стала происходить с ошибкой?
И еще, не подскажете, как можно посмотреть какие именно контролы нужно ставить? Исходники библиотеки с самописными контролами отсутствуют, а именно она и использует эти самые контролы.
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151764
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычно те контролы, что не загружаются, сразу видны на форме при открытии проекта (они заменяются обычными picturebox-ами), и конечно референсы на них слетают
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151796
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One, это да, но не загружаются самописные контролы, а что лежит в их основе мне, к сожалению, не видно.
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151836
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас нет исходников этих контролов?
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151854
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One, нет, исходники отсутствуют.
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36151868
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если это OCX, то смотри dependency-viewer-ом , на что они ссылаются
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36152184
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iik07,

и потом регистрируй их через regsvr32.
Если есть setup factory, то в нем тоже есть dependency viewer.
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36152407
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-duke,

посмотрел, все контролы есть, только в dependency viewer не видно каких версий файлы должны быть. Но как такое может быть, что никаких добавлений/изменений библиотеки котролов не происходило, а компиляция сломалась?
...
Рейтинг: 0 / 0
Ошибка при создании .exe файла
    #36154281
iik07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть подозрения, что проблема связана с размером проекта или отдельных форм. Ошибка возникает на самой большой по количеству контролов форме (больше 200, раньше были даже проблемы с достижением 256, которое является максимальным, насколько я понял) . Если ислючить ее из проекта, компиляция проходит, что понятно, а если исключить вторую по размеру форму, то компиляция также проходит, что уже менее понятно...
В данный момент выбрал промежуточное решение, разгрузил большую форму от контролов, перенеся их в дополнительные формы.
В общем, рад буду любым советам, мое решение не очень-то мне симпатично.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при создании .exe файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]