0
我iporting来自外部的dll的方法,并有下面的代码:C#dllimport的问题
[DllImport("test.dll", CharSet = CharSet.Unicode, SetLastError = true)]
public static extern TabPage CreateGUI();
,并称之为:
tabControl1.TabPages.Add(CreateGUI());
我得到的错误,指出CreateGui无法定位在DLL中。 CreateGui方法已经在dll中声明为public和static?任何人有任何想法?
谢谢。
是test.dll一个.net DLL或一些Legacy DLL? – TalentTuner 2010-12-01 10:57:42
公共?你试图“导入”一个.Net程序集? DllImport是否仅用于Interop/COM程序集? – willvv 2010-12-01 10:58:29