- ベストアンサー
VisualStudio2005のpdbファイルについて
VS2005のExpressEditionでプログラムを作りました。 VSをさわるのは初めてなので、一応公開する前にReleaseフォルダにできたexeファイルをバイナリエディタでみたところ、pdbファイルへのパスが埋め込まれていました。 自分の環境の場合、VSのプロジェクトがマイドキュメントフォルダ内に保存されており、Windowsのログインユーザー名がマイドキュメントへのパスに含まれてしまいます。 自分のログインユーザー名が外に漏れるのは何となく避けたいように思うのですが、Winプログラムを公開されている方は一般に、どのようにしているのでしょうか? プロジェクトの場所を変えればそれで済む話ではあるのですが、他の方がどうやっているのかを知りたくて質問させていただきました。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
pdb(デバッグ情報)はRelease時には必要としないので、プロジェクト・オプションで"デバッグ情報を生成しない"とすればいいように思います。
その他の回答 (1)
- graphaffine
- ベストアンサー率23% (55/232)
回答No.2
>Releaseフォルダにできたexeファイルをバイナリエディタでみたところ、pdbファイルへのパスが埋め込まれていました。 pdbファイルはデバッグ情報ファイルですよね。 そのパスが、リリースバージョンのexeに含まれていると言うのは確かですか。どこかの公式文書にそのようなことが書いてない限り、たまたまでしょうとしか言えません。 それに、exeファイルをバイナリーエディターで見ることにどんな意味があるのでしょうか。
質問者
お礼
ありがとうございました。 まだVSの使い方をよく分かっていないので、設定できるのを知らなかったです・・・。
お礼
ありがとうございました。 おっしゃるとおり、オプションで設定できました~。