Dll-Build error by Netexpress 5.1 using shellexecute

I want to build a dll and become following error:

Creating library DEBUG\adm-anb.lib and object DEBUG\adm-anb.exp
adm0097.OBJ : error LNK2001: unresolved external symbol _ShellExecuteA@24
DEBUG\adm-anb.dll : fatal error LNK1120: 1 unresolved externals

The program with shellexecute command will compile correctly as *.int, *.gnt or *.obj.

With the same modules i can build a lbr, but not a dll.

Who can help?

Sorry: have forget to indicate that netexpress5.1 is installed on the new windows 11 22H2