問題タブ [immediate-window]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
13815 参照

c# - Visual Studioイミディエイトウィンドウ-ラムダ式は許可されていません-回避策または代替手段はありますか?

VS 2010でトリッキーなジェネリックリストベースのコードをデバッグしています-多くの階層処理など。もちろん、ラムダ式と匿名メソッドはイミディエイトウィンドウ内では許可されておらず、コードをステップスルーすることはできません。私はまだ階層の周りに頭を動かそうとしているので、通常の方法で...

誰かが回避策または代替ツールを提案できますか?

0 投票する
1 に答える
1873 参照

visual-studio - VisualStudioデバッガーでの2D配列の表示

Visual Studio 2005を使用していて、実行時に値を確認したい2D配列(my2Dvarなど)があります。これらの値をMatlabにエクスポートしたいと思っています。?my2DVarイミディエイトウィンドウでを使用して値を表示してみました。ただし、値は正しく表示されません(配列の要素は{...}として表示されます)。変数の上にマウスを置いて、個々のエントリを見ているように見える小さなプラス記号を展開できますが、配列が大きすぎてすべてのエントリに対してこれを行うことができません。

質問:2D配列の値を、他のプラットフォームで簡単に読み取れるファイルにエクスポートする方法はありますか?助けていただければ幸いです。御時間ありがとうございます。

0 投票する
0 に答える
564 参照

visual-studio - VisualStudioイミディエイトウィンドウ-Webアプリケーションの問題

Visual StudioイミディエイトウィンドウをWebアプリケーションで使用した経験のある人はいますか?私はVS2010Ultimateを使用していますが、exを使用すると、イミディエイトウィンドウは期待どおりに機能します(デザインモードでコードを評価できます)。コンソールアプリケーション。しかし、私が元にしようとすると。Webアプリケーションプロジェクトでイミディエイトウィンドウで静的メソッドを呼び出すと、「デザインモードでは式を評価できません」というエラーが表示されます。私はいくつかのグーグルをしました、そして私が見つけることができた最良の答えはこの 投稿へのコメントにありました:

Webアプリケーションを使用している場合は、即時ウィンドウから評価する前に、アプリをデバッグしてブレークポイントに到達する必要があることに注意してください(プロジェクトの開始ページにブレークポイントを配置するだけです)。そうしないと、「デザインモードでは式を評価できません」というメッセージが表示されます。または「実行モード中は式を評価できません。」

これは、アプリケーションを起動してブレークポイントに到達した場合にのみ、イミディエイトウィンドウを使用できることを意味しますか?もしそうなら、なぜこれがWebアプリケーションに当てはまるのか誰かが知っていますか?

ありがとう

0 投票する
1 に答える
3313 参照

visual-studio - VisualStudioのメモリダンプ

私はこのチュートリアルに従おうとしていますが、WinDBGではなくvs2010の即時ウィンドウを使用しています:http: //blogs.msdn.com/b/dougste/archive/2005/11/25/497016.aspx

しかし、私は次のことに困惑しています:

各静的要素は、この配列の特定の要素によって表されます。したがって、Object []が占有するメモリで検索することで、それを見つけることができます。

この「sd」はsos.dllの一部ではないため、アドレスにメモリをダンプするのはWinDBGまたはその他の拡張機能のいずれかであると思います。

このコマンドをイミディエイトウィンドウで実行することはできますか、それともVisual Studioのアドレスでメモリダンプを取得することはできますか?

0 投票する
1 に答える
138 参照

visual-studio - VS 2008/2010 でのデバッグ中にカスタムの未処理の例外ハンドラをインストールすることは可能ですか?

非常に大きなデータ セットを処理するユーティリティに取り組んでいます。操作に使用するコードが多いため、実行中にまったく予期しないエラーが発生することがあります。したがって、Visual Studio デバッグ セッション内で実行します。ほとんどの場合、エラーをスキップしたり、即時ウィンドウと「次のステートメントを設定」を使用した操作を使用してエラーから回復したりできます。しかし、このエラーは将来再発する可能性があります。デバッグ セッションを再開せずに回復プロセスを自動化することは可能ですか?

0 投票する
4 に答える
28416 参照

visual-studio-2010 - イミディエイト ウィンドウ、「式を評価できません....」

設計時にイミディエイト ウィンドウで式を評価しようとすると、次のエラーが発生します。

デザイン モードでは式を評価できません。

ASP.NET プロジェクトをコンパイルしてデバッグ モードで実行しようとすると、別のエラーが発生します。

実行モードでは式を評価できません。

これらのエラーが発生するのはなぜですか? 過去にイミディエイト ウィンドウを使用したことがありますが、デザイン モードでも問題なく動作しました。

0 投票する
1 に答える
428 参照

c# - 即時ウィンドウからのマルチスレッドデバッグ

デバッガーに侵入し、メインスレッドでVS2010のイミディエイトウィンドウから関数を呼び出すと、関数は同じスレッドで正常に実行されます。ただし、他のスレッドは、スリープ状態である限り、その評価期間中に実行されないようです。この動作は誰かが確認できますか?Windows APIを介したスレッド間通信は、そのコンテキストでは適切に機能しないようです。

これにより、マルチスレッドシナリオで評価がハングする可能性があるため、回避策も高く評価されます。

編集:問題はより一般的なようです。ステップバイステップのデバッグとは対照的に、イミディエイトウィンドウは明らかにメイン/現在のスレッドのみを実行します。今のところ、制限に関する公式リストを見つけることができませんでした。だから誰かがそれを手伝ってくれるなら、それも素晴らしいでしょう...

0 投票する
2 に答える
282 参照

c# - DateTime計算の奇妙な問題

私はおそらく一生懸命働いてきましたが、誰かがImmediate窓から取った次のことを私に説明できますか?

(int)DateTime.Now.Date.DayOfWeek= 4

(int)DayOfWeek.Sunday= 0

(int)DateTime.Now.Date.DayOfWeek - (int)DayOfWeek.Sunday= 4

しかし
(int)DayOfWeek.Sunday - (int)DateTime.Now.Date.DayOfWeek=式を評価できませんでし た`

読んでくれてありがとう。

編集:

通常のコードではなく、この奇妙な結果を私に与えているのはイミディエイトウィンドウです。

スクリーンショット:http://ploader.net/files/0c2556df475b3075634d7fd2b0575794.PNG

EDIT2:

コミュニティはVS2010のバグだと思っているようです。@EricLippertまたは@JonSkeetがこれを確認するために少し時間を割くことができるか、そうでない場合は、この動作についての説明を提供できるかどうか疑問に思います。

0 投票する
0 に答える
596 参照

javascript - "期待される ';' を取得中 " Visual Studio のイミディエイト ウィンドウ

のようなものを入力すると、次?311610.ToString()のエラーが表示されますExpected ';'

私は何を間違っていますか?

アップデート:

申し訳ありませんが、javascript をデバッグしていたことを忘れていました。

0 投票する
3 に答える
15424 参照

vba - 即時ウィンドウの内容をテキスト ファイルに書き込む

ドキュメントを調べて、スタイルで解析しようとするマクロを書いています。現在、指定されたスタイルのすべてが直接のウィンドウにコピーされます。マクロをさらに自動化して、テキストを即時ウィンドウから txt ファイルに移動する方法はありますか? そうしないと、マクロを使用している人は、VBA を開かない限りテキストを見ることができませんよね?