日期:2014-05-18  浏览次数:20749 次

C#编写dll文件?
powerbuilder要想调用C#编写的dll文件,dll文件必须进行注册,而当此程序移动其他电脑上时,又要重新注册此dll文件,程序才能运行。而如果要在很多电脑上用这个程序的话,每台电脑都要注册,太繁琐了,有没有什么方法可以解决这个问题?

------解决方案--------------------
每台电脑都要注册的。
如果有很多dll都要注册,可以写成一个批处理文件,直接运行批处理文件就可以了。
------解决方案--------------------
批处理来了
@echo off
color a
for /f %%i in ('你要注册的DLL文件目录'\*.dll') do echo 正在注册%%i,请稍候... & regsvr32

/s "你要注册的DLL文件目录\%%i" & cls
echo 注册完成,按任意键退出...
pause>nul
exit