3

ClickOnceアプリケーションを作成しました。オフラインで利用でき、スタートメニューからアクセスできます。

ただし、このアプリケーションを起動時に起動するように設定したり、何らかのバッチファイルを作成して作成するのではなく、コードや設定を使用して起動フォルダーにショートカットを設定したりすることはできますか?ClickOnceオプションは本当に制限されているようです!

4

1 に答える 1

1

あなたはここであなたの質問への答えを見つけることができます、起動時にClickOnceアプリを実行してください

スタートアップレジストリキーを使用して、アプリケーションを起動することもできます。

ClickOnceアプリケーションを起動するためのキーを設定するのは非常に簡単で、追加のショートカットを設定する必要はありません。インストール時に作成されたショートカットを使用するだけです。

// The path to the key where Windows looks for startup applications
RegistryKey rk = Registry.CurrentUser.OpenSubKey(
                    @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);

//Path to launch shortcut
string startPath = Environment.GetFolderPath(Environment.SpecialFolder.Programs) 
                   + @"\YourPublisher\YourSuite\YourProduct";

rk.SetValue("YourProduct", startPath);
于 2012-11-09T09:47:01.813 に答える