質問: "Executed"; } } } ``` 上記のクラスをプロジェクトに追加するだけでいいのでしょうか? どこかでインスタンス化したりしなくていいのでしょうか?
回答: 前にもお願いしましたが、前のスレッド(URL 下記)と関連する話の場合、必ず、最初にその URL を書いて、追加で質問するに至った経緯を書いてください。 上の 3 つ目のスレッドのレスに書きましたが、ProcessHostPreloadClient は、質問者さんのケースでキャッシュにデータを入れておくなど何か特別な操作をしておく必要がなければ(ないと想像していますが)、必要ないです。 キャッシュにデータを入れておくなど何か特別な操作が必要なければ、3 つ目のスレッドで、 > > Qiitaの投稿にある設定のうち、serviceAutoStartProviderの設定を無くしてみたところ、アプリケーションプールが停止する事もなくなり、開始時にApplication_startが実行されるようになりました。 > > > ・・・と書いてありましたから、オートスタートは設定できたということになるはずです。 ProcessHostPreloadClient についは、私が以前紹介した記事からリンクが張ってある ScottGu’s Blog を読んでください。 Auto-Start ASP.NET Applications (VS 2010 and .NET 4.0 Series) https://weblogs.asp.net/scottgu/auto-start-asp-net-applications-vs-2010-and-net-4-0-series 記事に "This class will be automatically invoked as soon as the worker process and application are preloaded (before any external web requests are received), and can be used to execute any initialization or cache loading logic you want to run before requests are received and processed:" と書いてある通りです。 もし、キャッシュにデータを入れておくなど何か特別な操作が必要ということであれば、具体的にどうしたいのか書いてください。