3
4

5 に答える 5

11

コマンドプロンプトウィンドウがすぐに閉じているためだと思います。これは、ステートメントConsole.ReadLine();の後に追加することで回避できます。WriteLineこれは、プロンプト ウィンドウを閉じる前にリターンを押すのを待ちます。

CTRLまたは、Visual Studio を使用していると仮定すると、 +を押して、デバッガーをアタッチせずにビルドを実行できますF5

編集- コンソール アプリケーションではなく ASP.NET を使用しているという追加情報に基づいています。

まず、何を達成しようとしていますか?デバッグ情報を出力したい場合は、Debug.WriteLine代わりにConsole.WriteLine

System.Diagnostics.Debug.WriteLine("Hello World");

これにより、Visual Studio の下部にある [出力] ウィンドウにテキストが出力されます (デフォルト)。

編集2ページにランダムなテキストを書きたいだけなので、使用できます

HttpContext.Current.Response.Write("Hello World");

時々問題がありますがResponse.Write、ここでやりたいことは問題ありません。

于 2013-02-06T16:08:21.910 に答える
3

ブレークポイントを使用します。「ガター」領域をクリックして、メソッドの最後にブレークポイントを設定します。次のような赤い円が表示されます。

ブレークポイントが設定されています

次に、緑色の三角形のボタンをクリックするか、を押して、プログラムをデバッグモードで実行しますF5。プログラムが実行され、コンソール(別のウィンドウ)に出力が生成されます。ブレークポイントに到達したら、次のようにコンソールの出力を調べることができます。

ブレークポイントがヒットしました

于 2013-02-06T16:13:01.687 に答える
2

コンソール アプリケーションのチュートリアルを読んでいますが、ASP.NET アプリケーションを作成しようとしています。ASP.NET のチュートリアルを読むことをお勧めします

于 2013-02-06T16:22:54.140 に答える
0

前に多くの人が言ったように、それは速すぎるので、ブレークポイントを使用するか、読み取りを使用してください...

Visual Studio の出力ウィンドウに書き込むこともできます。System.Diagnostics.Debug.Write

于 2013-02-06T16:15:52.100 に答える
-1

デバッグする行にブレークポイントを配置する必要があります。ブレークポイントを配置するためのショートカットはctrlD、nです。その後、f10およびf11ファンクションキーを使用してコードにステップオーバーまたはステップインできます。

于 2013-02-06T16:13:26.700 に答える