首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

regsvr32注册有关问题

2012-04-11 
regsvr32注册问题小弟近来做一个小程序,需要注册dll,于是用了ShellExcute,代码如下:[codeC#][/code] Stri

regsvr32注册问题
小弟近来做一个小程序,需要注册dll,于是用了ShellExcute,代码如下:

[code=C#][/code] StringBuilder regexe;

regexe = new StringBuilder("C:\\Windows\\System32\\regsvr32.exe ");

 ShellExecute((IntPtr)0, new StringBuilder("OPEN"),regexe , new StringBuilder(Directory.GetCurrentDirectory() + "\\GK.dll"), null, 1);


发现在D,E,F,G.....盘注册无误,但打包安装到C盘的program files 下后就出错错误提示为“Load Library"C:\program"失败-找不到指定模块”


求解决办法

[解决办法]

new StringBuilder("\"" + Directory.GetCurrentDirectory() + "\\GK.dll\""), null, 1);




热点排行