80分:c#.net中调用dll的问题,在线等解决办法。

pc_hang 2004-09-01 02:50:21
c#.net中调用vc++生成的dll,出现了无法加载的错误。我把dll放到bin目录下,system32目录下还有放到和应用程序同目录下,都报错:无法加载。有的说这个dll得注册,怎么注册?
错误信息:异常详细信息: System.DllNotFoundException: 无法加载 DLL (F:\Inetpub\wwwroot\Risk\bin\WinScore.dll)。

期待解决办法,解决立刻送分。
...全文
327 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
AK-7777 2004-11-01
  • 打赏
  • 举报
回复
MARK
hongchenzai 2004-09-01
  • 打赏
  • 举报
回复
register filename [/system | /user] [/v]
能不给个实例
simonllf 2004-09-01
  • 打赏
  • 举报
回复
MARK
pc_hang 2004-09-01
  • 打赏
  • 举报
回复
好,结贴了。
xiangzionest 2004-09-01
  • 打赏
  • 举报
回复
先用regsvr32命令注册dll,然后在通过引用在COM选项卡中引用,我做过用VB6写的dll就是用这种方法使用的。一定可以的
微启子 2004-09-01
  • 打赏
  • 举报
回复


添加引用不行??
先注册一下
试试!! 
register filename [/system | /user] [/v]
sarcophile 2004-09-01
  • 打赏
  • 举报
回复
同意 鸡丁 的方法,用 dllimport 比较简单,先把dll拷到应用程序所在的目录或 windows\system32
yingshis 2004-09-01
  • 打赏
  • 举报
回复
up
revel 2004-09-01
  • 打赏
  • 举报
回复
你在程序中应该先把DDl文件引用到解决方案中才行
伪装绅士 2004-09-01
  • 打赏
  • 举报
回复
非托管代码,用 flower_open(宫爆鸡丁) 的方法没错。
flower_open 2004-09-01
  • 打赏
  • 举报
回复
給尼個sample
[DllImport("User32.dll")]
public static extern int MessageBoxA(int h, string m, string c, int type);

Class1.MessageBoxA(0, "fdsfsd", "My Message Box", 0);
laoxing521 2004-09-01
  • 打赏
  • 举报
回复
vc++6做的不?
按楼上说的

COOM+
注册服务:regsvcs 程序集.dll
注册组件:regasm 程序集.dll
vzxq 2004-09-01
  • 打赏
  • 举报
回复
Register
注册程序以便它具有特殊的执行特征。

register filename [/system | /user] [/v]

参数

filename

单击待注册文件的名称。

/system

将文件名注册为系统全局资源。

/user

将文件名注册为用户全局资源。

flower_open 2004-09-01
  • 打赏
  • 举报
回复
非托管的尼註冊也看不到
flower_open 2004-09-01
  • 打赏
  • 举报
回复
[DllImport("comdlg32.dll", EntryPoint="PrintDlgA" ,SetLastError=true )]
public static extern long PrintDialog(PRINTDLG_TYPE printType);

[DllImport("winspool.drv", EntryPoint="OpenPrinterA" ,SetLastError=true )]
public static extern long OpenPrinter(string pPrinterName, long phPrinter, long pDefault );
thinkingforever 2004-09-01
  • 打赏
  • 举报
回复
先用regsvr32命令注册dll,然后在通过引用在COM选项卡中引用

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧