Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 46

Регистрация библиотек во избежание ошибки "Please reinstall MSDN"

30.11.2013, 00:59. Показов 2713. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте,товарищи программисты!
Помогите,пожалуйста разобраться.Ситуация следующая:
Бала написана программа на VB 6.0,тогда стояла xp и все замечательно работало,запускалось и компилировалось.Потом заменили компы новыми с новой ос (семерка) и тут начались проблемы...при открытии программы выскакивает предупреждающая ошибка,мол "Please reinstall MSDN".Где его скачать не нашел. Пробовал зарегистрировать необходимые библиотеки отдельно,например, MSMASK32.OCX через regsvr32 - ничего не вышло, не регистрируется...что делать?
Если устанавливать этот самый MSDN - где его искать и,самое главное,какой именно?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2013, 00:59
Ответы с готовыми решениями:

Регистрация библиотек при первом запуске
Как при первом запуске программы зарегистрировать необходимые библиотеки? Вручную не нужно, так как программа устанавливается setup'ом .

Ошибки при создании БД со скриптом из MSDN
Приветствую, уважаемые форумчане. Я не так давно засел за изучение MS SQL Server, и вот на курсах MVA дошел до такого интересного...

Ошибки Visual Studio: не поднимается MSDN из VB
не поднимается MSDN из VB раньше даже не хотела устанавливаться лечил так http://am.rusimport.ru/msaccess/topic.aspx?ID=83 ...

11
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
30.11.2013, 06:57
Скомпилированная программа требует MSDN ?
1
Заблокирован
30.11.2013, 07:51
заявление от Microsoft о поддержке VB6 в Windows 7

Закачки от microsoft
http://www.microsoft.com/downloads/details...9e-4a46e591715c
http://www.microsoft.com/downl... 9f0eb89e36


Добавлено через 24 минуты
Возможно у вас VB6 Portable
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
30.11.2013, 08:32
Цитата Сообщение от Chiks Посмотреть сообщение
ничего не вышло, не регистрируется...что делать?
- регистрировать от имени админа.
0
Заблокирован
30.11.2013, 08:51
Catstail было бы полезно новичку, (как и мне) объяснить конструктивно, или
скинуть ссыль, вы упоминали не спорю, только найти не могу

Добавлено через 14 минут
Ну тоесть, я бы и себе это записал
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
30.11.2013, 09:00
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Да это просто.

Копируем нужные компоненты в какую-либо папку. Я рекомендую создать в рабочей папке приложения папку \Com, и скопировать все компоненты в нее;

Создаем в \Com командный файл REG.CMD

Code
1
2
3
4
5
regsvr32 RICHTX32.OCX
regsvr32 MSCOMCTL.OCX
regsvr32 COMDLG32.OCX
regsvr32 MSFLXGRD.OCX
''' и др. компоненты
Входим в систему с учетной записью "Администратор" и просто запускаем REG.CMD

А можно работать со своей учетной записью, но запускать REG.CMD от имени Админа (через контекстное меню).

Это всё - происки системы безопасности. Не ощущаю пользы, а вред вполне очевиден.
2
Заблокирован
30.11.2013, 09:34
Спасибо, коротко и по сути...

Добавлено через 30 минут
Записал себе так...

1 Регистрация DLL от имени администратора
2 Самоэлевация прав программы
0
0 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 46
30.11.2013, 16:03  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Скомпилированная программа требует MSDN ?
Нет, скомпилированная не требует, все работает...требуется MSDN, когда открываешь ее для редактирования...

Добавлено через 15 минут
Цитата Сообщение от Catstail Посмотреть сообщение
Да это просто.

Копируем нужные компоненты в какую-либо папку. Я рекомендую создать в рабочей папке приложения папку \Com, и скопировать все компоненты в нее;

Создаем в \Com командный файл REG.CMD

Code
1
2
3
4
5
regsvr32 RICHTX32.OCX
regsvr32 MSCOMCTL.OCX
regsvr32 COMDLG32.OCX
regsvr32 MSFLXGRD.OCX
''' и др. компоненты
Входим в систему с учетной записью "Администратор" и просто запускаем REG.CMD

А можно работать со своей учетной записью, но запускать REG.CMD от имени Админа (через контекстное меню).

Это всё - происки системы безопасности. Не ощущаю пользы, а вред вполне очевиден.
Сделал в точности также ( с MSMASK32.OCX), но при попытке добавить в компонентах Microsoft Masked Edit Control - вновь тоже сообщение, что библиотека не зарегистрирована...

Добавлено через 2 минуты
Цитата Сообщение от JoraVoenyjHaker Посмотреть сообщение
заявление от Microsoft о поддержке VB6 в Windows 7

Закачки от microsoft
http://www.microsoft.com/downloads/details...9e-4a46e591715c
http://www.microsoft.com/downl... 9f0eb89e36


Добавлено через 24 минуты
Возможно у вас VB6 Portable
Извините, можно кратко суть того, что там написано?Для работы в семерки с vb 6 нужны какие то дополнительные докачки?
0
Заблокирован
30.11.2013, 16:45
Там обновления под Windows 7

Добавлено через 9 минут

Не по теме:

К сожалению, я вам не могу ничего лучшего предложить, так как
у меня XP, и я ещё не сталкивался лично, с подобными проблемами
но уже встречал на форуме сообщения с подобными проблемами
воспользуйтесь поиском...
в связи с этим, у меня пока нет желания на 7-ку переходить )))

1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
30.11.2013, 22:08
Цитата Сообщение от Chiks Посмотреть сообщение
Сделал в точности также ( с MSMASK32.OCX), но при попытке добавить в компонентах Microsoft Masked Edit Control - вновь тоже сообщение, что библиотека не зарегистрирована...
- а сообщение об успешной регистрации было?

Добавлено через 16 минут
Я опубликовал один VB-проект, разработанный и отлаженный в XP. В семерке он тоже работоспособен (если зарегистрировать компоненты).
1
0 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 46
30.11.2013, 22:43  [ТС]
Цитата Сообщение от Catstail Посмотреть сообщение
- а сообщение об успешной регистрации было?

Добавлено через 16 минут
Я опубликовал один VB-проект, разработанный и отлаженный в XP. В семерке он тоже работоспособен (если зарегистрировать компоненты).
Да, сообщение об успешной регистрации было, но, как я уже сказал, при попытке добавить компонент - все тоже сообщение,что библиотека не зарегестрирована
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
02.12.2013, 13:57
Я не сразу понял: проблемы не с программой на VB, а с самим VB?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2013, 13:57
Помогаю со студенческими работами здесь

Регистрация библиотек под администратором regsvr32 0x80070005
Доброго дня. Windiws Server 2012. Пользователь - Администратор с соответствующими административными правами. Нужно регистрировать...

Регистрация библиотек на сервере под каждого пользователя
Здравствуйте! Очень нужна помощь. Пожалуйста подскажите каким образом на сервере Win 2008 или Win 2012 зарегистрировать библиотеки под...

Не проходит регистрация библиотек при удаленном запуске msi
Добрый день! Есть exe-файл, который который запускает msi-файл (а точнее определенный сценарий в этом файле). При запуске этого...

Ошибки при использовани­­и примера кода из MSDN
При использовании примера кода из MSDN возникло множество ошибок. В VS 2022 cоздал проект Windows Forms (Microsoft) C# и вставил код в...

Ошибки библиотек
создам топик для объединения ошибок связанных с обработкой библиотек (java) для платформы в качестве затравки предлагаю рассмотреть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru