• ベストアンサー

PDBファイルが作成されないようにするには?

VB.net 2005 ExpressEditionを使っていますが、リリースモードに切り替えてコンパイルしてもPDBファイルが作成されてしまいます。 リリースモードにすれば作成されないはずなんですが。。。 これを作成されないようにリリースモードでコンパイルするにはどうすれば良いのでしょうか?

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

  • ベストアンサー
  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.2

無いみたいですね・・・ (http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=607979&SiteID=7) プロジェクトファイルを直接いじるしかないみたいですね。 #<DebugType>を「None」にすればよさそうですけど・・・ 参考: 「Microsoft Visual Studio 2005 Express Edition 使用時の既知の問題」 (http://www.microsoft.com/japan/msdn/vstudio/express/support/knownIssues/) の「1.3 64 ビット プラットフォーム上で実行している ~」の Express Edition : の説明。

rakio
質問者

お礼

ありがとうございました。 無事できました! (^o^)丿

その他の回答 (1)

  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.1

> リリースモードにすれば作成されないはずなんですが。。。 「PDB ファイル (C#、J#、および Visual Basic)」 (http://msdn2.microsoft.com/ja-jp/library/ms241903(VS.80).aspx) によると、 --------------------------------------------------------- デバッグが必要ないリリース ビルドで PDB を生成する場合は /debug:pdbonly を使用します。 --------------------------------------------------------- と言うオプションがありますね。 で、私のVB2005(Standardですけど)で、 「プロパティ」-「コンパイル」で Ralease構成の、「詳細コンパイルオプション」をみると、 「デバッグ情報を作成」をみると、「pdb-only」に・・・

rakio
質問者

補足

「プロパティ」-「コンパイル」「詳細コンパイルオプション」というのがないのですが。。。 ExpressEdtionだからですかね? Σ(´(・)`;)

関連するQ&A