2016-12-27 7 views
0

を見つけることができない、それはこのクラスライブラリをコンパイルするとき、それはローカルモードで罰金コンパイルされますが、私はのためにコンパイルしようとするとVS15 AzureのWebアプリケーションのリモートデバッグはここ<project>の.dllシンボルファイル

D:\Windows\SysWOW64\inetsrv\EchoLink.pdb: Cannot find or open the PDB file. 
    D:\local\Temporary ASP.NET Files\root\666e113f\f37e3090\assembly  
    \dl3\62af14e3\107ea37a_935fd201\EchoLink.pdb: Cannot find or open the  DB  file. 
    C:\Users\Coder\Dropbox\CognitiveCode\Code\EchoLink\EchoLink\obj\Release \EchoLink.pdb: Cannot find or open the PDB file. 
    C:\WINDOWS\EchoLink.pdb: Cannot find or open the PDB file. 
    C:\WINDOWS\symbols\dll\EchoLink.pdb: Cannot find or open the PDB file. 
    C:\WINDOWS\dll\EchoLink.pdb: Cannot find or open the PDB file. 
    C:\Users\Coder\Documents\CacheFolderVS15\EchoLink.pdb \d02dfc307a074c5f8a7b8eb55059e5b91\EchoLink.pdb: Cannot find or open the PDB  file. 
    C:\Users\Coder\Documents\CacheFolderVS15\MicrosoftPublicSymbols\EchoLink.pdb \d02dfc307a074c5f8a7b8eb55059e5b91\EchoLink.pdb: Cannot find or open the PDB file. 
SYMSRV: C:\Users\Coder\Documents\CacheFolderVS15\EchoLink.pdb\D02DFC307A074C5F8A7B8EB55059E5B91\EchoLink.pdb - file not found 
*** ERROR: HTTP_STATUS_NOT_FOUND 
*** ERROR: HTTP_STATUS_NOT_FOUND 
*** ERROR: HTTP_STATUS_NOT_FOUND 
SYMSRV: C:\Users\Coder\Documents\CacheFolderVS15\EchoLink.pdb\D02DFC307A074C5F8A7B8EB55059E5B91\EchoLink.pdb not found 
SYMSRV: https://msdl.microsoft.com/download/symbols/EchoLink.pdb/D02DFC307A074C5F8A7B8EB55059E5B91/EchoLink.pdb not found 
https://msdl.microsoft.com/download/symbols: Symbols not found on symbol server. 

に見えたところでありますAzureを使ったリモートデバッグでは、コンピュータも私も、リモートデバッグに必要なdllファイルとpdbファイルを見つけることができません。このクラスライブラリをコンパイルするとき、それはローカルモードで罰金コンパイルされますが、私はアズールでのリモートデバッグ用にコンパイルしようとすると、コンピュータ、また私、どちらもリモートデバッグのために必要なDLLとPDBファイルを見つけることができます

答えて

0

は、私の知る限りでは、{project}.dllと​​ファイルがビンフォルダにあります。また、アプリケーションと、デバッグするサードパーティDLLまたはシステムDLLには、シンボルファイル(PDBファイルに格納されています)が必要です。必要なシンボルファイルが見つからないか、または開けなかった場合、リモートデバッグは失敗します。ツール/オプション/デバッグ/シンボルに自動的にロードするファイルを指定するかどうかを確認してください。

enter image description here

およびVisual Studioのシンボルファイルが配置され、シンボルのキャッシュディレクトリされているディレクトリを指定すると、this documentationから、私たちはそのシンボルキャッシュが保護されたフォルダに配置すべきではない見つけることができる私たちを有効にします。

保護されたフォルダにシンボルキャッシュを置かないでください(たとえばC:\ Windowsフォルダまたはそのサブフォルダの1)。読み書きフォルダを代わりに使用してください。

関連する問題