もし可能であれば、デバッグビルドのDLLセットとVisual StudioのC#プロジェクトのリリースビルドのDLLセットにリンクする方法はありますか?スタジオ2008?異なるDLLを使用してデバッグとリリースビルドを行う
12
A
答えて
18
プロジェクトファイル(プロジェクトのコンテキストメニュー)をアンロードし、それを編集する場合、参照を保持し、各ビルド構成のためitemgroupに条件を追加:
<ItemGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Reference Include="Common.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL" />
<Reference Include="Elmah, Version=1.2.13605.0, Culture=neutral, processorArchitecture=MSIL" />
</ItemGroup>
変更内容を保存した後、次のことができプロジェクトファイルのコンテキストメニューからプロジェクトをリロードします。
5
これはVisual Studioのデフォルトの手段ではできないと思います。私が考えることの1つは、ある種の「デバッグフラグ」を作成し、そのフラグに応じてDLLを動的にロードすることです。
+0
はい、すべての私の読書は、私の問題の唯一の答えであることを指しています、私はそれを行って、感謝Thorsten! – DukeOfMarmalade
関連する問題
- 1. Visual Studioでのデバッグとリリースビルドのビルドアクションが異なります
- 2. リリースビルドはMFCのデバッグDLLに依存します
- 3. リリースビルドをデバッグするときのエラー
- 4. デバッグDLLを使用した製品モード
- 5. ILSPyを使用してDLLをデバッグする方法は?
- 6. QtCreatorを使用してDLLプロジェクトをデバッグするには?
- 7. クライアントのマシンでリリースビルドをデバッグする
- 8. UEStudioでXDebugを使用してPHPデバッグを行う
- 9. リリースビルドに失敗し、デバッグしないのはなぜですか?
- 10. 異なる資格情報を使用してVisual Studio 2010でデバッグを開始
- 11. 異なるバージョンの.NETを使用してInstallUtil.exeを実行中
- 12. .libとdllを使用するとデバッグ時にソースコードを表示する方法
- 13. C#でF#をdllとして使用
- 14. 正確にDLLは実行可能ファイルとは異なるヒープを使用しますか?
- 15. リリースビルドでUPX(実行可能な圧縮プログラム)を使用しますか?
- 16. log4jプロパティファイルを使用して異なるログレベルの異なるアペンダー
- 17. Restlerを使用して異なるクラスの異なる認証
- 18. デバッガを使用しているときとC++をビルドして実行するときに異なる出力
- 19. 「建物とデバッグ」を使用して2つの異なるデバイスからログを表示する方法
- 20. getprocaddressはdllとexeと異なる動作をします
- 21. 再コンパイルせずに異なるPublicTokenプロパティを持つdllを使用します。
- 22. GDBのWindowsでデバッグDLLをデバッグする
- 23. 異なるインターフェイスを使用してWebサービスを使用する
- 24. setTextとsetUrlを使用してSWTブラウザでレンダリングを異なる
- 25. iTextSharpとPDFStamperを使用してPDFで異なるフォントを使用する
- 26. デバッグビルドとリリースビルドの動作が異なります
- 27. 異なるパラメータセットを使用して実行可能なロールを複数回
- 28. リリースビルドでのSystem.Diagnostics.Contractの使用
- 29. C#でDevComponets.DotNetBar2.dllを使用中に異常なエラーが発生しました
- 30. CWinAppなしでMFCを使用しているDLL?
ところで、DLLは私のsoloutionの一部として構築されていません。 – DukeOfMarmalade
ちょっと遅かったですが、グーグルは忘れることはありません。だからこのスレッドではすでに質問に答えています:http://stackoverflow.com/questions/5491253/visual-studio-2010-compiling-with-the-debug-or-release -version-of-third-party-li – joergipoergi