2016-01-28 18 views
6

Visual Studio 2015では、コンソールアプリケーションを一度実行して出力ウィンドウを表示した後、それを実行したときに再度表示されることはないバグが表示されます。コンソールウィンドウはVIsual Studioには表示されません2015

いいえ、アプリケーションは高速で実行されていないため、表示されません。タスクマネージャで実行している.exeが表示され、タスクを終了する必要があります。再現する

ステップ:

  • ジャストConsole.WriteLineを( "hellloを!")の書き込みのVisual Studioで2015
  • を新しいコンソールアプリケーションを作成します; Console.ReadLine();
  • 一度実行すると、ウィンドウが表示されます。
  • これをN回以上実行すると、再びウィンドウが表示されることはありません。

これには、デバッグなしでの実行とデバッグなしでの実行が含まれます。

プロジェクトプロパティで[Visual Studioホスティングプロセスを有効にする]をオフにしても効果はありません。

ファイルシステムから.exeを実行して、コンソールウィンドウを表示することはできますが、Visual Studioで実行されているようには見えません。

他に誰かがこの問題を抱えていますか?

答えて

1

私もこの問題を抱えています。私はこれがどうして起こっているのか完全に確信していません...恐らくVisual Studios 2015には新しい変化がありますか?

しかし、私はそのような時まで、しばらくの間、いくつかの回避策を見つけました。

最初に、Console.Read();デバッグとビルドされたソリューションの両方が閉じないようにします。

第2に、「デバッグなしで開始」はConsole.Read()なしで機能しました。デバッグを試みるとき。

このスレッドに続いてうれしい私はちょっと混乱している唯一の人ではありません!

7

これは私に起こっていました。「パッケージマネージャコンソール」でコンソールコマンドを実行してコンソールアプリケーションを実行しようとすると、コンソールが表示されないことがわかりました。

Visual Studioの新鮮なインスタンスで単にパッケージマネージャコンソールを使用しなかった場合、問題は発生しません。

+0

Worked!右クリックしたPackage Manager Consoleウィンドウのタブで、非表示を選択しました。次のコンソールでコンソールが表示されました。 – SushiGuy

0

私にとって問題は、長いパスへのシンボリックリンクであったフォルダからソリューションでVisual Studioを実行していることでした。私が「本当の」ソースの場所からソリューションを開き、それを実行したとき、私はコンソールの出力を見ました。

関連する問題