• ベストアンサー

VisualStudio2005のpdbファイルについて

VS2005のExpressEditionでプログラムを作りました。 VSをさわるのは初めてなので、一応公開する前にReleaseフォルダにできたexeファイルをバイナリエディタでみたところ、pdbファイルへのパスが埋め込まれていました。 自分の環境の場合、VSのプロジェクトがマイドキュメントフォルダ内に保存されており、Windowsのログインユーザー名がマイドキュメントへのパスに含まれてしまいます。 自分のログインユーザー名が外に漏れるのは何となく避けたいように思うのですが、Winプログラムを公開されている方は一般に、どのようにしているのでしょうか? プロジェクトの場所を変えればそれで済む話ではあるのですが、他の方がどうやっているのかを知りたくて質問させていただきました。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

pdb(デバッグ情報)はRelease時には必要としないので、プロジェクト・オプションで"デバッグ情報を生成しない"とすればいいように思います。

nomoremusic
質問者

お礼

ありがとうございました。 おっしゃるとおり、オプションで設定できました~。

その他の回答 (1)

回答No.2

>Releaseフォルダにできたexeファイルをバイナリエディタでみたところ、pdbファイルへのパスが埋め込まれていました。 pdbファイルはデバッグ情報ファイルですよね。 そのパスが、リリースバージョンのexeに含まれていると言うのは確かですか。どこかの公式文書にそのようなことが書いてない限り、たまたまでしょうとしか言えません。 それに、exeファイルをバイナリーエディターで見ることにどんな意味があるのでしょうか。

nomoremusic
質問者

お礼

ありがとうございました。 まだVSの使い方をよく分かっていないので、設定できるのを知らなかったです・・・。

関連するQ&A