1、C++中生成dll时,需注意:


2、C#中调用dll时
//bin目录下 const string dllPath = "Dll2.dll"; //[DllImport(dllPath, EntryPoint = "add", CharSet = CharSet.Ansi, ExactSpelling = false, CallingConvention = CallingConvention.Cdecl)] [DllImport(dllPath, CharSet = CharSet.Ansi)] public static extern int add(int a, int b); [DllImport(dllPath, CharSet = CharSet.Ansi)] public static extern int sub(int a, int b);
3、容易出现的问题

出现以上问题时,快捷键Ctrl+Alt+E,在异常窗口中,去掉一下选项

浙公网安备 33010602011771号