管理者権限を必要とするVisualBasic 2010Expressアプリケーションの無料展開
-
28-10-2019 - |
質問
VB.NetとVisualBasic Express2010を使用しています。アプリケーションを配布するための単一の.exeインストールファイルを作成したいと考えています。ただし、アプリケーションを機能させるには、アプリにマークを付ける必要があります。管理者権限が必要です。
Click Onceは、A)管理者権限を必要とするコードをサポートしておらず、B)単一の.exeにコンパイルされないため、実際にはオプションではありません。
私の質問は...
プログラムを管理者として実行する必要がある単一の実行可能インストーラーパッケージを無料で作成するにはどうすればよいですか。
管理者権限が必要な理由は、アプリケーションがC:\ Windows \ System32に書き込むためです
解決
インストールプロセスが単純な場合は、無料バージョンのAdvanced Installerを使用してみてください(「単純な」プロジェクトを作成してください)。アプリケーションリソースをインストールするMSIパッケージが生成されます。
アプリケーションリクエストを昇格させるには、
他のヒント
exeに変換されたbatファイルを使用してプログラムを実行し、www.BatToExeConverter.comまたは
このコードをbatファイルの上に置いて、管理者権限を取得します。 ジェネラコディセタグプレ