誰かが私の小さな問題のアイデアを得たことを願っています...
Visual Studio 2010 プロジェクトで次の Postbuild-event スクリプトを取得しました。
copy "D:\Sources\Project/output\program.exe" "D:\Project\Testserver\"
cd "D:\Project\Testserver\"
start "" /I "D:\Project\Testserver\program.exe"
プログラムは新しいウィンドウで正しく起動していますが、バッチを停止する前にビルド プロセスが終了しません。
通常の Windows シェルで同じコマンドを実行すると、新しい独立したインスタンスが作成されますが、ビジュアル スタジオはプロセスが終了するのを待っているようです。なぜですか? プログラムをコピーして起動し、ビルドプロセスを完了させたいだけですが、これを達成する方法はありますか? ありがとう!
ああ、次のエラーが Visual Studio の出力ウィンドウにスローされます: エラー: 入力リダイレクトはサポートされていません。プロセスはすぐに強制終了されます。
(私はこれをドイツ語のテキストから翻訳しましたが、それでも Google はこのエラー メッセージに対して何も見つけられません)
誰かがこれを経験したことがあれば素晴らしいでしょう。ありがとう!