問題タブ [debugging]

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 投票する
4 に答える
2974 参照

visual-studio - Visual Studioでデバッグを開始するには、デバッグユーザーまたは管理者のメンバーである必要があります。あなたがいるのにうまくいかない場合はどうなりますか?

WindowsXPマシンのVisualStudio2003 2005および2008では、Debug UsersグループまたはAdministratorsグループのメンバーである必要があるため、Webアプリケーションのデバッグを開始できないという苦情が寄せられていますそれで、私は管理者であり、念のためにデバッグユーザーを追加しましたが、それでも文句を言います。

私のマシンを再フォーマットして最初からやり直す以外に、誰かがこれに遭遇し、[文書化されていないコマンドで]修正したことがありますか?

0 投票する
6 に答える
48115 参照

svn - Getting the subversion repository number into code

I'd like to implement a way of recording the version of a project within code, so that it can be used when testing and to help track bugs. It seems the best version number to use would just be the current revision number from Subversion. Is there an easy way to hook this number into a (C++ in my case) header file or something, which I can then get at in code? I guess this is a post commit hook or something?

Does anyone have any experience of implementing this (with code to share, please?), or can suggest a better alternative? Thanks.

0 投票する
5 に答える
3897 参照

visual-studio - 複数のプロジェクトを持つソリューションで 1 つの Web サーバーのみを開くように VS2008 を構成するにはどうすればよいですか?

2005 年以降、VS は、デバッグ セッションを開始するときに、ソリューション内のすべてのプロジェクトに対して Web サーバーを生成するというこの動作を開始しました。15 のプロジェクトのソリューションがあるため、時間がかかり、リソースの無駄です。IIS を使用する以外に別の方法で構成する方法はありますか?

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

sql - ストアド プロシージャをデバッグするためのスタンドアロン ツール

最近のプロジェクトの一環として、STP (ストアド プロシージャ) のいくつかを変更する必要があるため、STP (ストアド プロシージャ) 用の優れた無料デバッガを探していました。ストアド プロシージャは.sql、コードではなく、独立したファイルに格納されます。

私の場合、デバッガーは物事をかなり高速化します。これに使用できるツールを推奨できる人はいますか?

0 投票する
7 に答える
1978 参照

debugging - TCL 開発: デバッグ環境

私は余暇に TiVo をハッキングするのが好きです。TiVo は Linux の変種とTCLを使用しています。Windows ラップトップで TCL スクリプトを作成し、テストしてから、FTP で TiVo に転送したいと考えています。

Windows 用の TCL デバッグ環境の推奨事項を教えてください。

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

debugging - FirefoxとVisualStudio.netを使用したasp.netのデバッグ-IEと比較して非常に遅い

Firefoxを使用したVisualStudio.net2005でのasp.netWebサイト/Webプロジェクトのデバッグは、IEを使用するよりも読み込みが遅くなります。

私はこれを修正する方法があることをどこかで読んだことがありますが、私は私の人生のためにそれを再び見つけることができません。

誰かが私が何をしているのか知っていて、正しい方向に私を向けることができますか?

乾杯ジョン

編集

申し訳ありませんが、私は自分自身をあまりよく説明していません(再び)。デバッグにはFirefoxが好きです(firebugなど)

IEでデバッグするときにF5キーを押すと、ブラウザーが非常にすばやく起動し、Webアプリケーションをクリックするのはほぼ瞬時になります。ブレークポントを押すと、遅延なくすぐにコードにアクセスできます。

FireFoxでデバッグするときにF5を押すと、ブラウザーの起動が非常に遅くなります(FFの読み込みを遅くするプラグインがあります)が、Webアプリケーションのクリックは非常に遅く、ブレークポイントに達すると、コードに割り込むのに何年もかかります。

Firefoxに設定があることをどこかで読んだことを誓います(about:configかもしれませんか?)。魔法の設定に変更すると、これがすべて解決されます。

0 投票する
5 に答える
3363 参照

php - Zend を使用した PHP コマンド ライン スクリプトのリモート デバッグ?

Zend Studioを使用して、開発サーバーで PHP スクリプトのリモート デバッグを行っています。Web コードではうまく機能しますが、コマンド ライン スクリプトで機能させることはできますか?

アプリケーションを実行するためのヘルパー アプリがいくつかあります。これらをテストできるように、Web ブラウザーの代わりにコマンド ラインからリモート デバッガーを起動すると非常に便利です。

Zend は xdebug を使用して Eclipse と通信していると思うので、可能だと思います。どうやら、リクエストにいくつかのパラメーターを追加して、リクエストでZendコードを起動します。私はそれを利用する必要があると思いますか?

アップデート

デバッグを行うために、X 上の protoeditor でxdebugを使用することになりました。

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

debugging - シンボルファイル(pdb)内のソースファイルの場所を変更するにはどうすればよいですか?

基本的に私がこれをやりたいのは、pdbファイルにソースファイルの場所が含まれていることです(例C:\dev\proj1\helloworld.cs)。別の場所(例)が含まれるようにそのpdbファイルを変更することは可能\more\differenter\location\proj1\helloworld.csですか?

0 投票する
7 に答える
11722 参照

.net - .NET コンパイラ -- DEBUG と RELEASE

何年もの間、コンソールにメッセージを書き込むために VB.NET で DEBUG コンパイラ定数を使用してきました。System.Diagnostics.Debug.Write も同様の方法で使用しています。RELEASE がビルド オプションとして使用された場合、これらのステートメントはすべてコンパイラによって除外され、実稼働コードからデバッグ ステートメントのオーバーヘッドが解放されることを常に理解していました。最近、Silverlight 2 Beta 2 を使用しているときに、公開 Web サイトから実行していた RELEASE ビルドに Visual Studio が実際にアタッチされ、コンパイルさえされていないと想定していた DEBUG ステートメントが表示されることに気付きました。さて、私の最初の傾向は、自分の環境に何か問題があると仮定することですが、System.Diagnostics について深い知識を持っている人にも尋ねたいと思います。

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

.net - ServerVariables["APPL_MD_PATH"] は、ISAPI DLL のアプリケーションのメタベース パスを取得します とはどういう意味ですか?

ASP.net (v2) アプリをデバッガーで動作させようとしましたが、次のコードによって返される値が空の文字列であるため、問題が発生し続けます。

HttpContext.Current.Request.ServerVariables["APPL_MD_PATH"].ToLower()

これが「ISAPI DLL のアプリケーションのメタベース パスを取得する」ことを発見しました。これが何を意味し、なぜそれが空である可能性があるのか​​ について、誰かが光を当てることができますか?

このコードは私たちのライブ環境で動作しますが、私の PC でも動作し、ソース コードをステップ実行できるようにして、別の問題を調べることができるようにしたいと考えています...