2

VisualStudioがインストールされていないマシンのWindowsサービス.exeでVerySleepyを使用しようとしています。xcopyを使用して.exe.mapおよび.pdbファイルをコピーしました。これらのファイルはすべて、サービスが実行される場所と同じフォルダーにあります。

しかし、Very sleepyでアタッチすると、.exeに関連するすべての関数に名前はなく、アドレスのみが含まれます。

私は何を逃していますか?

BR Niladri Bose

4

3 に答える 3

0

マシンに最新バージョンの Windows Debugging Tools http://msdn.microsoft.com/en-us/windows/hardware/gg463009がインストールされていますか? 非常に古いバージョンの dbghelp.dll が含まれている可能性があり、PDB を読み取ることができない可能性があります (最近のコンパイラで生成されたものと仮定します)。

また、Very Sleepy の最新バージョンを試すこともできます。http://hoffesommer.comのブログに掲載されています

于 2011-06-07T01:55:27.197 に答える
0

あなたの言語が C++ であると仮定すると: コンパイラ設定で「デバッグ情報」を有効にしましたか? これは、Visual Studio デバッガーが関数について知る必要があることです。

于 2010-12-17T14:04:17.480 に答える
-1

アップデートと同じように、私は非常に眠いの使用をあきらめ、amdコードアナリストを非常にうまく使用しています

http://developer.amd.com/tools-and-sdks/archive/amd-codeanalyst-performance-analyzer/

強くお勧めします。

于 2012-09-23T12:01:24.660 に答える