C# 中dllimport 调用不同文件夹终极方法
Posted 数据轨迹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 中dllimport 调用不同文件夹终极方法相关的知识,希望对你有一定的参考价值。
在使用dllimport可以指定非根目录的dll,但是dll中的依赖其他dll,会存在问题。
1、先导入设置dll目录的方法
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
public static extern bool SetDllDirectory(string lpPathName);
2、然后通过SetDllDirectory指定非根目录
SetDllDirectory("不同的文件夹")
以上是关于C# 中dllimport 调用不同文件夹终极方法的主要内容,如果未能解决你的问题,请参考以下文章
有啥方法可以调试从 C# DllImport 调用的 c++ dll?