C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: バイナリからビルド場所が分からないようにするには?


(過去ログ 86 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■51442 / inTopicNo.1)  バイナリからビルド場所が分からないようにするには?
  
□投稿者/ 欠片 (1回)-(2010/07/06(Tue) 12:12:09)

分類:[.NET 全般] 

はじめまして。欠片と申します。

早速質問なのですが、ビルドしたexeファイルをバイナリエディタで見ると
下のほうに<ビルド場所>\hoge.pdb という文字列が見られます。
これにより自分のPC内のフォルダの名前がばれるのは嫌なので
どうにかしたいのですが対処法はあるでしょうか?

開発環境はVS2005pro、使用言語はC#です。
よろしくお願いします。
引用返信 編集キー/
■51443 / inTopicNo.2)  Re[1]: バイナリからビルド場所が分からないようにするには?
□投稿者/ 魔界の仮面弁士 (1691回)-(2010/07/06(Tue) 12:33:17)
No51442 (欠片 さん) に返信
> 早速質問なのですが、ビルドしたexeファイルをバイナリエディタで見ると
> 下のほうに<ビルド場所>\hoge.pdb という文字列が見られます。

という事は、pdb 自体も使用していないということでしょうか?

であれば、pdb 自体を出力しないようにしてみて下さい。設定箇所は、
プロジェクトのプロパティ → [ビルド] タブ → [詳細設定]ボタン
→ 出力: デバッグ情報 で、ドロップダウンを "none" にするだけです。

ちなみにデバッグビルド時は "full"、リリースビルド時は "pdb-only" が
上記設定の既定値となっています。
引用返信 編集キー/
■51444 / inTopicNo.3)  Re[1]: バイナリからビルド場所が分からないようにするには?
□投稿者/ 774RR (518回)-(2010/07/06(Tue) 12:35:35)
それはデバッグ情報ファイルの場所なので、デバッグ情報を「生成しない」とすれば消えるよ。

引用返信 編集キー/
■51446 / inTopicNo.4)  Re[2]: バイナリからビルド場所が分からないようにするには?
□投稿者/ 欠片 (2回)-(2010/07/06(Tue) 12:45:03)
早速の回答ありがとうございます。
おかげさまで解決いたしました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -