CreateProcessを使用してバックグラウンドで実行されている.netコンソールアプリケーションを作成しました。.netがインストールされていないマシンから実行すると、「アプリケーションを正しく初期化できませんでした(0xc0000135)。[OK]をクリックしてアプリケーションを終了します。」というウィンドウが表示されます。
このアプリケーションは、インタラクティブなメッセージボックスをポップアップするのではなく、起動できないときにエラーを返す必要があります。それを防ぐ方法はありますか?