Код: Выделить всё
currentDLL = LoadLibraryW("CurrentDLL.dll");
Код: Выделить всё
'MyProgram.exe' (Win32): Loaded 'C:\First_Location\Current_DLL.dll'. Symbol loading disabled by Include/Exclude setting.
'MyProgram.exe' (Win32): Unloaded 'C:\First_Location\Current_DLL.dll'
'MyProgram.exe' (Win32): Loaded 'C:\Second_Location\Current_DLL.dll'. Symbol loading disabled by Include/Exclude setting.
'MyProgram.exe' (Win32): Unloaded 'C:\Second_Location\Current_DLL.dll'
Я хотел бы знать причину, по которой моя DLL выгружается.
- Нужны ли мне дополнительные команды, перехват исключений, ...?
Код: Выделить всё
Verified: Unsigned
Link date: 15:25 17/04/2026
Publisher: n/a
Company: MyCompany
Description: Very interesting
Product: CurrentDLL
Prod version: 1, 0, 0, 1
File version: 1, 0, 0, 1
MachineType: 32-bit
Код: Выделить всё
Version : v4.0.30319
CLR Header: 2.5
PE : PE32
CorFlags : 0x10
ILONLY : 0
32BITREQ : 0
32BITPREF : 0
Signed : 0

Я считаю, что следует добавить некоторые настройки CLR, возможно, какую-то версию .NET, но что именно мне нужно туда поместить?
Я попробовал следующее, но это не удалось:

Мобильная версия