Visual Studio2010IDEを使用してWindowsフォームアプリケーションに取り組んでいます。私の必要性は、アプリケーションの開始時に一度だけ実行する必要があり、生涯にわたって二度と実行する必要のない特定のコードブロックがあることです(生涯とは、システムが再構成されない限り、同じシステム上で二度と実行されないことを意味します)。そのコードを別の.cs
ファイルに配置しましたが、今のところ、.exe
テスト目的でそのアセンブリ()を手動で実行しています。しかし、展開の目的で、どうすればそれを実行できますか?schtasks
コマンドプロンプトからコマンドを使用してスケジュールされたタスクを作成するためのコードが含まれています。同じ回避策があることは知っていますが、schtasks
アプローチに固執する必要があります。私は何かのようなものがあることを知っていますSetup Projects
これは、プロジェクトのインストールに必要なすべてのファイルを構成し、最後にインストールファイルを作成するのに役立ちますが、アプリケーションが実行される前に、インストール中に1回実行されるように、コードを記述できますか?