Microsoft Visual Studio 2017 Installer Projects で スタートアップ に EXEファイル を設定する
インストーラーにて配布する exeファイル をスタートアップに設定して、ログオン時に自動起動するようにしたい。
前提条件
- Windows 10 Professional
- Microsoft Visual Studio Community 2017
- Microsoft Visual Studio 2017 Installer Projects
- プロジェクト作成済みである事
- Visual Studio Installer の Setup Wizard - 名前 Setup1
- Windows フォームアプリケーション - exeファイル名 WindowsFormsApp1.exe
- スタートアップの設定は HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run に設定する事
ファイルを追加
- File System(Setup1) → Application Folder → 右クリック → Add → ファイル を選択
- 選択した exeファイル が追加される事を確認
ソリューションのビルド
- ビルド → ソリューションのビルド
インストールを行いレジストリの値を確認
- レジストリエディターで HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run に EXEファイルまでのパス が設定されている事を確認
マシンを再起動しログオン
- EXEファイルが自動起動する事を確認