私はこれについてインターネットを探し回っていますが、見つけることができませんでした。
C# 経由で ([プログラムと機能] 画面から) アンインストーラーをトリガーする方法はありますか? それとも、これはセキュリティ上の目的で Windows によってブロックされていますか?
私はこれについてインターネットを探し回っていますが、見つけることができませんでした。
C# 経由で ([プログラムと機能] 画面から) アンインストーラーをトリガーする方法はありますか? それとも、これはセキュリティ上の目的で Windows によってブロックされていますか?
system.diagnostics を使用して、アンインストーラーの実行可能ファイルを呼び出すことができます。
次のようなものがうまくいくはずです:
System.Diagnostics.Process.Start("/path/to/uninstall.exe", "arguments for uninstaller if needed, else don't bother with this arg");
それは速くて汚れていて、/すべき/動作します。それが役立つことを願っています。
edit- add remove software 画面からこれを実行したいことに気付きました。とにかくここに残しますが、私の間違いです。