1. ホーム
  2. c#

[解決済み] vshost.exeは何のためにあるのですか?

2022-02-13 03:41:44

質問事項

C#で "Hello, World!" アプリケーションを作成してコンパイルすると、Debugフォルダにメインのexe(例:HelloWorld.exe)とは別に3つのファイルが作成されるのですが。

  1. HelloWorld.vshost.exe
  2. HelloWorld.pdb
  3. HelloWorld.vshost.exe.manifest。

これらのファイルは、どのような目的で使用されるのでしょうか?

どのように解決するのですか?

vshost.exeの機能は、Visual Studio 2005で導入されました(コメントへの回答)。

基本的に、フレームワークが動作しているプロセスがすでにあり、あなたが望むと同時にアプリケーションをロードする準備ができています。

参照 このMSDN記事 このブログの記事 をご覧ください。