Необходимо перенести приложение с одного компьютера на другой. Дистрибутива приложения нет. Как лучше попробовать перенести приложение? Я предполагаю следующую схему:
1. Копирование исходного реестра.
2. Копирование каталога с приложением.
3. Копирование системного каталога.
Есть еще вариант сделать образ исходной системы, но ее я как понимаю его надо поднимать на подобном железе, что проблематично.
Перенести винчестер с одного компа на др. :)
Время максимум 40 минут. Это ноутбук. Просто не успеем.
Онуфрий Архипович Онуфриев
Иркутск
для *dll библиотеки* нужен будет дистрибутив однако.
Онуфрий Архипович Онуфриев
Иркутск
Application Mover 2.5
Описание:
Application Mover позволяет перенести уже установленную программу на другой диск без переустановки. С помощью программы Вы сможете прописать новый путь, переместить туда папку с установленной программой и пользоваться без переустановки на новое место. Application Mover сделает необходимые изменения в реестре, путь к ярлыкам в меню пуск и отредактирует лог-файлы установки.
Desktop DNA Pro 2.5
Программа для переноса уже установленных приложений с одного компьютера на другой, причем переносится все - исполняемые файлы, библиотеки, настройки, записи в реестре
Добавлю ручной путь: Regmon, Filemon - запустить, софтину запустить, посмотреть, что откуда читает. Скопировать софтину с файлами и кусками реестра, наслаждаться жизнью. ) Но как правильно заметил Онуфрий, проще использовать специфичное ПО, которое делает эти операции за Вас. )
onufrii [163547]: для *dll библиотеки* нужен будет дистрибутив однако.
Тут вообще ничего не понял. :) Если Вы имеете ввиду, что библиотека после переноса будет незарегестрированной в системе, то regsvr32 из консоли с соответствующими параметрами спасёт отца русской демократии. :)
Онуфрий Архипович Онуфриев
Иркутск
AP [163623]: если втупую перенести образ, то прога не запустится. будет просить dll.
onufrii [163626]: Будет просить, только если эти самые dll она вообще использует в работе. Если использует, перенести и dll, в чём проблема?
Онуфрий Архипович Онуфриев
Иркутск
AP [163810]: dll библиотеки копирубтся некорректно.
AP [163810]: Проблема в том, что DLL это достаточно сложный объект и трудно однозначно сказать, что и куда должно быть прописано. Как правило DLL'ки прописываются в registry ссылки на CLSID'ы (COM серверы разных видов), но еще могут прописывать много чего на самом деле. Это уже зависит от фантазии разработчиков.
Онуфрий Архипович Онуфриев
Иркутск
Можно проверить наличие в системе требуемых файлов. Файлы *.dll и *.ocx, как правило, должны быть расположены в
системной папке C:\WINDOWS\system32 (и часто – в каталоге конкретной программы). Если файлы ест, нужно зарегистрировать их, ежли нет ищи в инете. какчай и копируй в C:\WINDOWS\system32 и в каталог программы. Затем регистрируй. То бишь прописывай в реестр винды. И будет тебе щасье:-)
Онуфрий Архипович Онуфриев
Иркутск
DLL-files.com – Download all your missing dll-files тут посмотри.