2017-12-25 26 views
0

私はブーストライブラリを構築し、たくさんのpdbファイルを取得しました。 そして、私はこのpdbファイルを私のリモートサーバから入手したいと思います。 私はTornado(python)で簡単なファイルサーバーを作成し、ビジュアルスタジオ2015でpdbファイルのソースを設定しました。リモートサーバからのpdbファイルのリクエスト

このようなマイクロソフトのpdbファイルに対するリクエストは私のサーバーに送信されます。

HTTPServerRequest(protocol='http', host='localhost:8000', method='GET', 
    uri='/sechost.pdb/62E740599FAE040A3AB9017E347BC2831/sechost.pdb', version='HTTP/1.1', remote_ip='127.0.0.1', headers={'Accept-Encoding': 'gzip', 'User-Agent': 'Microsoft-Symbol-Server/10.0.10150.9', 'Host': 'localhost:8000', 'Connection': 'Keep-Alive', 'Cache-Control': 'no-cache'}) 
     sechost.pdb/62E740599FAE040A3AB9017E347BC2831/sechost.pdb 

ブーストpdbファイルへのリクエストはサーバーに送信されません。 私の簡単なテストプログラム:

boost::chrono::system_clock::time_point start = boost::chrono::system_clock::now(); 

    for (long i = 0; i < 10000000; ++i)  
     std::sqrt(123.456L); // burn some time 

boost::chrono::duration<double> sec = boost::chrono::system_clock::now() - start; 

私は、Visual Studioは、ブーストPDBファイルの要求を送信しないと思います。 しかし、なぜですか?

答えて

0

Visual Studioには既にこれを行う機能がありますので、自分で実装する必要はありません。 Microsoftのシンボルサーバーを見て、サーバーのワークステーションをVS設定のツール - >オプション - >デバッグ - >シンボルの順にポイントすることができます。

+0

ビジュアルスタジオがブーストpdbファイルの要求を送信しなかった主な問題。シンボルサーバの実現は重要ではありません。 – djkah11

関連する問題