LoadLibraryEx
Windows Server2003ボックスにあるIIS6.0にWebサービスコードを展開した後、戻り値が「0」になります。Windows XP(local)に元のコードがありますが、これは正常に機能しており、この場合は0を返しませんLoadLibraryEx
。私は完全に混乱していて、IIS6.0に展開されたときになぜ今ゼロを返しているのかわかりません。
IntPtrハンドル=LoadLibraryEx(dllFullPath、IntPtr.Zero、0x00000008);
Marshal.GetLastWin32Error()を使用したときに14001の戻り値を取得する