Visual Studio 展開プロジェクトを使用して展開している vb.net Windows フォーム アプリがあります。アプリは、イベント ビューアーのアプリケーション ログにイベント ログを書き込む必要があります。ここで説明する理由により、インストール プロセス中にイベント ソースを作成する必要があります。インストーラーの一部として実行するこのようなもの
If Not EventLog.SourceExists(My.Application.Info.ProductName) Then
EventLog.CreateEventSource(My.Application.Info.ProductName, "Application")
End If
そのコードは、昇格された権限でインストーラー中に実行する必要があります。だから私の質問は:
- 上記のコードをインストーラーの一部として実行するにはどうすればよいですか?
- インストーラーに UAC プロンプトを実行させて、そのコードをインストールの一部として実行できるようにするにはどうすればよいですか?