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 に答える