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

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

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

Re[2]: エラー発生時に開発ソースのパスを表示させない方法


(過去ログ 92 を表示中)

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

■54940 / inTopicNo.1)  エラー発生時に開発ソースのパスを表示させない方法
  
□投稿者/ ひろ (1回)-(2010/11/11(Thu) 09:41:16)

分類:[C#] 

このような質問は過去に出ていると思うのですが、
適切な検索キーワードが思いつかず答えを見つけられません。
すみませんが、どなたか教えて下さい。

エラー発生時に[詳細]表示すると、
「例外テキスト」欄に開発時のソースのフルパスが表示されてしまいます。

開発時のソースパスをユーザに知られたくないのですが、
何か方法はありますでしょうか?

ありましたら教えて下さい。
よろしくお願いいたします。
引用返信 編集キー/
■54944 / inTopicNo.2)  Re[1]: エラー発生時に開発ソースのパスを表示させない方法
□投稿者/ shu (166回)-(2010/11/11(Thu) 10:26:33)
No54940 (ひろ さん) に返信

exeだけコピーしてpdbをコピーしなければ表示されないです。
引用返信 編集キー/
■54945 / inTopicNo.3)  Re[1]: エラー発生時に開発ソースのパスを表示させない方法
□投稿者/ 魔界の仮面弁士 (1923回)-(2010/11/11(Thu) 10:33:47)
No54940 (ひろ さん) に返信
> 開発時のソースパスをユーザに知られたくないのですが、
> 何か方法はありますでしょうか?

ビルドオプションで、pdb ファイルの生成を行わないようにしてみてください。
このファイルにはフルパス情報が埋め込まれています。
https://connect.microsoft.com/VisualStudioJapan/feedback/details/426371/c-pdb?wa=wsignin1.0


C# だと、プロジェクトのプロパティ画面の[ビルド]タブから、
[出力] - [詳細設定(D)...]ボタンで表示される『ビルドの詳細設定』画面で
[出力] - [デバッグ情報(E):] を "none" に設定できます。

http://www.atmarkit.co.jp/fdotnet/dotnettips/831stoppdbfile/stoppdbfile.html
http://msdn.microsoft.com/ja-jp/library/s4wcexbc%28VS.80%29.aspx
引用返信 編集キー/
■54946 / inTopicNo.4)  Re[2]: エラー発生時に開発ソースのパスを表示させない方法
□投稿者/ ひろ (2回)-(2010/11/11(Thu) 10:51:07)
shuさん、魔界の仮面弁士さん
ありがとうございました。

おかげさまで隠すことができました。
また、作らないようにする方法まで教えて頂き大変助かりました。
ありがとうございました。
解決済み
引用返信 編集キー/


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

このトピックに書きこむ

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

管理者用

- Child Tree -