Есть ли способ сохранить какие-либо библиотеки DLL, необходимые для моей программы на Visual C # (например, SQLite), внутри фактического EXE-файла, чтобы он не требовал наличия файлов?
Если нет, то может ли кто-нибудь показать мне, как создать оболочку для моей программы (независимо от .NET, может быть, C ++?) Для копирования / загрузки необходимых файлов в рабочий каталог перед запуском самой программы.
То, что я собираюсь закончить, - это один EXE-файл, который можно развернуть где угодно и настроить как трансформер. Все, что для этого требуется, - это следующие критерии:
- SQLite присутствует
- OpenHardwareMonitorLib присутствует
- .NET 2.0 установлен (если нет, предложите установить с распространяемым пакетом)