无法在 DLL“ClassKu.dll”中找到名为“test”的入口点。
我在加载类中写了如下代码[DllImport("kernel32")]publicstaticexternIntPtrLoadLibrary(stringlpFileNa...
我在加载类中写了如下代码
[DllImport("kernel32")]
public static extern IntPtr LoadLibrary(string lpFileName);
[DllImport("kernel32")]
public static extern IntPtr GetProcAddress(IntPtr hmodule, string lpFileName);
[DllImport("kernel32")]
public static extern bool FreeLibrary(string lpFileName);
[DllImport("ClassKu.dll", EntryPoint = "test")]
public static extern String test();
然后执行test();就报如题的错误
在dll中有如下代码
public class ClassKu
{
public String test()
{
String str = "成功";
return str;
}
}
是哪里错了 谁能解释下 谢谢
using 该怎么写 谢谢 展开
[DllImport("kernel32")]
public static extern IntPtr LoadLibrary(string lpFileName);
[DllImport("kernel32")]
public static extern IntPtr GetProcAddress(IntPtr hmodule, string lpFileName);
[DllImport("kernel32")]
public static extern bool FreeLibrary(string lpFileName);
[DllImport("ClassKu.dll", EntryPoint = "test")]
public static extern String test();
然后执行test();就报如题的错误
在dll中有如下代码
public class ClassKu
{
public String test()
{
String str = "成功";
return str;
}
}
是哪里错了 谁能解释下 谢谢
using 该怎么写 谢谢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询