1

Process.Start(filename.sln)を呼び出すと、そのソリューションでVisualStudioが起動します。

しかし、Verb = "runas"でProcessStartInfoを使用してこれを行うと、例外が発生します。UseShellExecute=trueでも。

管理者として実行されているアプリを起動する方法はありますか?アプリのデータファイルを渡し、application.exeファイル名がありませんか?

4

2 に答える 2

0

答えが見つかりました-管理者として実行すると、プログラムを実行するためのアプリではなく、実行可能ファイルのみを与えることができます。したがって、filename.sln ではなく、devenv.exe を渡す必要があります。

于 2012-10-18T15:34:44.737 に答える