エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C#プロジェクトでRelease/Debugアセンブリを切り替える方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#プロジェクトでRelease/Debugアセンブリを切り替える方法
C#で外部ライブラリを使うときは,グローバルアセンブリキャッシュから選ぶか,プロジェクト参照にする... C#で外部ライブラリを使うときは,グローバルアセンブリキャッシュから選ぶか,プロジェクト参照にするか,ファイルから選ぶかのいずれかになるんだけど, プロジェクト参照の時以外はRelease/Debugでアセンブリの切り替えをすることができない. まぁ,外部ライブラリをソースからビルドした場合は,外部ライブラリ側のコードにステップインしてデバッグが可能なわけだけど, Release版では最適化が利いてるからうまくステップ実行できない場合もある. デバッグ時はDebugビルドのライブラリを参照したい場合は一工夫必要みたい.Visual Studio 2010のUI側からは設定できないので プロジェクトファイル(.csprojファイル)を直接書き換える必要がある. たとえば,リリース版のアセンブリがHoge.dllというファイル名で,デバッグ版アセンブリがHoge_d.dllなんて名前の時は以下