DllImport会按照顺序自动去寻找的地方:1、exe所在目录 2、System32目录 3、环境变量目录。所以只需要你把引用的DLL 拷贝到这三个目录下 就可以不用写路径了
或者可以这样server.MapPath(.in*.dll)web中的,同时也是应用程序中的 后来发现用[DllImport(
@"C:OJBinJudge.dll"
)]这样指定DLL的绝对路径就可以正常装载。
[DllImport(
"kernel32.dll"
)]
DllImport会按照顺序自动去寻找的地方:1、exe所在目录 2、System32目录 3、环境变量目录。所以只需要你把引用的DLL 拷贝到这三个目录下 就可以不用写路径了
或者可以这样server.MapPath(.in*.dll)web中的,同时也是应用程序中的 后来发现用[DllImport(
@"C:OJBinJudge.dll"
)]这样指定DLL的绝对路径就可以正常装载。
[DllImport(
"kernel32.dll"
)]