DLL, сделать программу независимой от компонентов или программ Windows
Всем привет, возможно тема покажется заезженной но все же. Пишу тестирующее приложение на C# которое дополнительно взаимодействует с Word, Pdf, Access (подключены через ссылки). Столкнулся с такой проблемой, что на голой системе программа как только доходит до работы с файлом Word или Pdf, Access сразу падает и говорит что незарегистр. В COM я понял так что данных компонентов нету в системе разумеется неоткуда брать инструкции для работы с ними. Так вот мысли протекают в доль той ситуации что просто dll нужно таскать вместе с exe что программа была полностью независима от того, что установлено в Windows, надеюсь я правильно изложил сей проблему, прошу гуру разъяснить ситуацию)
"просто dll нужно таскать вместе с exe что программа была полностью независима от того, что установлено"
Бессвязное, синтаксически неправильно составленное предложение. Я не понял, в чём состоит вопрос и есть ли он в этом абзаце
Не просто "таскать", но и резервировать, а офисные MS (про Adobe не знаю) библиотеки без регистрации вообще работать не будут.
Главное непонятно, что можно тестировать, если MS офис не установлен?
Попробуйте взять в игнорируемые ошибки (if error и как-то дальше) Вашу часть кода, где вы ссылаетесь на офис. Примеры можно найти в примерах в мануале на дельфи и на паскаль.
- Проблемы с netprofm.dll. Пишет программа C:\Windows\System32\netprofm.dll не предназначена для выполнения в Windows Пытаюсь запустить origin, но постоянно вылетает ошибка, что netprofm.dll не предназначена для выполнения в Windows или содержит ошибку". Как ее можно исправить?
- Точка входа в процедуру terminate не найдена в библиотеке DLL C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll Установил всё для игры Hello Neighbour Visual c++ 2015 runtime directx runtime и остальное не помогает пожалуйста помогите ребят.
- Какая связь между WinAPI, файлом windows.h и библиотекой DLL (kernel32.dll, user32.dll и так далее)? Что находится в файлах (kernel32.dll, user32.dll и так далее) и файле windows.h, какая связь между ними в контексте WinAPI
- Нужно включить программу DirectPlay, для этого нужно войти в Включение и отключение компонентов Windows Нажимаю на текст и ничего не происходит Учётная запись - Администратор Что делать?