当前位置: 代码迷 >> ASP.NET >> 在調用dll的時候,出現沒有找到程序入口點,大家幫忙下,謝謝了!该怎么解决
  详细解决方案

在調用dll的時候,出現沒有找到程序入口點,大家幫忙下,謝謝了!该怎么解决

热度:3876   发布时间:2013-02-25 00:00:00.0
在調用dll的時候,出現沒有找到程序入口點,大家幫忙下,謝謝了!
[DllImport(@ "C:\WINDOWS\system32\ClassLibrary1.dll ",   EntryPoint     "getTotal ",   CharSet   =   CharSet.Ansi)]
                public   static   extern   int   getTotal(int   a,   int   b);
                   
                private   void   button1_Click(object   sender,   EventArgs   e)
                {
                        this.label1.Text   =   Form1.getTotal(12,   5).ToString();
                }

------解决方案--------------------------------------------------------
注册一下试试
------解决方案--------------------------------------------------------
ClassLibrary1.dll
什么类型的dll,不是什么dll都可以dllimport的
另外dll里面输没有输出 getTotal 函数??

------解决方案--------------------------------------------------------

dll分很多种啊:
1。c++/vb的标准dll,这个用dllimport
2。com的dll,这个直接引用,使用using
3.C#,vb.net的装配件dll,也是直接引用,而后using
------解决方案--------------------------------------------------------
C#无法写标准dll ,
用添加引用
  相关解决方案