Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Process.Start(filename.sln)を呼び出すと、そのソリューションでVisualStudioが起動します。
しかし、Verb = "runas"でProcessStartInfoを使用してこれを行うと、例外が発生します。UseShellExecute=trueでも。
管理者として実行されているアプリを起動する方法はありますか?アプリのデータファイルを渡し、application.exeファイル名がありませんか?
答えが見つかりました-管理者として実行すると、プログラムを実行するためのアプリではなく、実行可能ファイルのみを与えることができます。したがって、filename.sln ではなく、devenv.exe を渡す必要があります。