私は、WinForms(VB)ソリューションでは本当に独特な問題を抱えています。明らかな理由がなくなり、コンソール出力が表示されなくなりました。それは他のソリューションでは機能しますが、この特定のソリューションでは機能しません。Visual Studio 2013のコンソール出力(「出力ウィンドウ」)がもう機能していませんか?
私は本当にTelerikのJustCodeとJustTraceをインストールしました。その後、私は新しい機能を使って演奏しました。後で私のアプリケーション(Console.Writeline
を使用)からのデバッグ出力がもう来ていないことに気付きました。ビルドメッセージはVSメッセージと同じように表示されますが、私のものは表示されません。
- [出力]ウィンドウで正しいタブを確認していたことを確認しました。
- 私はVisual Studioを再起動しました。
- 完全に再起動しました。
- 私が見つけることができるすべてのオプション、espを確認しました。ツール>オプション>デバッグ>アウトプットウィンドウと2つのTelerikツールのオプション)、すべてがうまくいきました。
- ツールをアンインストールしました。
- ソリューションの.suoファイルを削除しました。
- .slnファイルと.vbprojファイルをリポジトリ内のコピーと比較しました。変更はありません(該当する時間枠内)。
編集:
- 私は別のコンピュータ上で解決策を実行する機会がありました。不思議なことに同じ問題があります。これは、.sln/.vbprojファイルと何か関係があると思うようになります。
Console.Out
をFileStream
にリダイレクトし、期待どおり出力がファイルに書き込まれました。- 私は
Console.OpenStandardOutput
を使ってみましたが、成功しませんでした。
アイデアをいただければ幸いです。それは私を夢中にしています...そして、それはほんの数時間でした...
Gosh - 明らかに他の誰もこれらの問題を抱えていません...上記のオプションに触れることなく、デバッグ出力が表示されないことに気がついています。この場合、Visual Studioの再起動が役立ちます。多分それはx86/x64間の切り替えですか?たぶんツール(私は再インストール)? – mike
他の誰かが同じ問題を抱えているような場合:「Visual Studioのホスティングプロセスを有効にする」オプションがチェックされているように見えることがあります。したがって、コンソールがもう機能していない場合は、関連するすべてのプロジェクトについてそのオプションをチェックしてください。 – mike