• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:visual studioの不要なDll削除方法)

visual studioの不要なDll削除方法

このQ&Aのポイント
  • visual studio 2010で不要なDLLを削除する方法を教えてください。
  • プロジェクトのプロパティで表示されるDLLを削除する方法がわかりません。
  • ソリューションエクスプローラで表示されるDLLを削除する方法がわかりません。

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

  • ベストアンサー
  • RAPT
  • ベストアンサー率20% (1/5)
回答No.1

>(1)プロジェクトのプロパティ⇒構成プロパティ⇒C++⇒コマンドライン ここは、他のシートで設定した項目を適用した結果を確認するためのものです。 設定は別のシートで行います。 /FU であれば、下記が該当します。 プロジェクトのプロパティ⇒構成プロパティ⇒C++⇒詳細設定⇒必ず使用する #using 指定ファイル ※各シートの項目をクリックすると下部にスイッチ名と説明が表示されます。 >(2)ソリューションエクスフローラ⇒Setup⇒見つかった依存関係 これは、コンパイラがみつけてくれた(自動検出した)依存関係なので、 ソースとかリンクしているライブラリとかから、DLLの依存関係を調べる必要があります。 たとえば、ソースに下記があれば、urlmon.dll とリンクされます。 #pragma comment( lib , "urlmon.lib" ) DLL の依存関係について調べたい場合、 Dependency Waliker などで調べることができます。

usami33
質問者

お礼

見つけました! 共通プロパティのFrameworkと参照 此処に登録されてました。 お手数をおかけしてすみませんでした。

usami33
質問者

補足

回答ありがとうございます。 教えていただいた所(詳細設定⇒必ず使用する )には、何も定義されていなかったのですが、 どこか別の所(ディフォルトみたいな宣言とか)か、外部ファイルなどで、同一の物はございますでしょうか。 ソース内は全て対応済なので、こちらにも関連するところは残っていませんでした。 ちなみに、コマンドラインに出てくるものと見つかったに表示されるdllは同じもので、 見つかったに表示されるタイミングは、実行時となります。(ビルド時には出てきません)

関連するQ&A

専門家に質問してみよう