0

在尝试使用 C# 在 MVS2010 中使用 Process.Start 打开程序时,我收到以下错误消息:

“iecmilib.dll:无法分配接口数据库描述”

下一个窗口显示以下内容:

“无法初始化接口库!”

该软件安装在我的电脑中,直接打开时可以正常工作。仅在使用 C# 打开时,库似乎存在一些问题。我尝试了以下代码,它们基本相同:

Process.Start(@"C:\'path'\iecmint.exe")

Process IECM = new Process();
IECM.StartInfo.FileName = @"C:'path'\iecmint.exe";
IECM.Start();
4

1 回答 1

0
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = "iecmint.exe";
info.UseShellExecute = true;
info.Verb = "runas";
info.WorkingDirectory = // Path To iecmint.exe

Process.Start(info);
于 2013-01-16T12:40:49.910 回答