30

何が起こったのか、何かをしたのかわかりません。デバッグしようとすると、すべてのBCLで利用できるソースがないと表示されます。たとえば、debug.printでは、次のメッセージが表示されます。

'f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs'のソースを検索しています。チェックサム:MD5 {40 74 18 44 a8 15 28 2e 54 75 5e 40 d1 5f 6a 0}

ファイル'f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs'は存在しません。

スクリプトドキュメントで「f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs」を探しています...

プロジェクトで「f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs」を探します。プロジェクトでファイルが見つかりませんでした。

ディレクトリ'C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ crt \ src\'..を探しています。

ディレクトリ'C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ mfc\'..を探しています。

ディレクトリ'C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ atl\'..を探しています。

ディレクトリ'C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ include\'..を探しています。

アクティブなソリューションのデバッグソースファイル設定は、デバッガーがユーザーにファイルの検索を要求しないことを示しています:f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs。

デバッガーはソースファイル'f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics\Debug.cs'を見つけることができませんでした。

これは今でもずっと起こります、そして私は:

  1. Fを持っていない:
  2. .netFrameworkのソースステッピングを有効にするがオフになっている

これらのメッセージを消すための他の卑劣な設定はありますか?

4

5 に答える 5

58

f:\dd\ndp\fx\src\....NetFrameworkがコンパイルされたマシン上のソースファイルへのパスです。

[ツール]、[オプション]、[デバッグ]、[シンボル]に移動し、[指定されたモジュールのみ]を選択します。
また、[デバッグ]/[一般]で[ソースサーバーのサポートを有効にする]をオフにします。

于 2010-05-10T23:01:37.113 に答える
4

Visual Studio 2010では、Tools \ Options \ Debugging \ Just-In-Timeに移動し、[管理対象]のチェックを外す必要がありました|

于 2011-11-29T21:51:31.260 に答える
3

、、、に移動しToolsOptionsを選択します。 それは私のために働いた。DebuggingSymbolsOnly specified modules

デバッグシンボルオプション

于 2019-10-06T09:32:40.203 に答える
0

また、ソリューション内のプロジェクトの1つで、構成マネージャーのビルドオプションが設定されていない場合にもこれを確認しました。これが表示された場合は、[ビルド]メニューの[構成マネージャー]に移動し、影響を受けるプロジェクトで[ビルド]オプションがオンになっていることを確認してください。

于 2013-12-17T16:25:06.743 に答える
0

また、[ビルド]> [構成マネージャー]をクリックし、[構成]タブがリリースではなくプロジェクトのデバッグに設定されていることを確認します。

于 2014-05-27T12:16:34.840 に答える