フォームとコンソールを同時に表示する
- .Net 3.5
- C# Visual Studio 2008 Express
Windowsアプリケーションからコンソールに出力
- 手順
1.プロジェクトのプロパティを表示
2.アプリケーションタブを表示(デフォルト)
3.「出力の種類」から「コンソールアプリケーション」を選択
4.保存
コンソールからWindowsアプリケーションを起動
windowsアプリケーション作成時のMain関数を使用する。
※Formsの名前空間を追加すること
using System.Windows.Forms; [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
- 背景
ログのようにファイル出力でもいいんだけど、tailコマンドがないとめんどくさい。PyDevのような出力を期待して、「表示」メニューを探した。「出力」は、主にデバッグ・ビルド時の出力でアプリ動作を見るものと違う。
プロジェクトのプロパティで発見。「ウォッチ」のように表示できればいいのに。