2012-03-20 8 views
0

既存のプロジェクトに新しいCOMクラスを追加しようとしています(このプロジェクトはvC++ 6.0で作成され、vs2010に移行されました)。シンプルなCOMオブジェクト "ですが、vs2010が"あなたのプロジェクトにATLサポートを追加しますか? "というダイアログをポップアップします。移動するには"はい "を選択する必要がありますが、実際にプロジェクトを正常にコンパイルできます。私はATLサポートを追加する必要はないと思う。既存のプロジェクトにvs2010経由で新しいATL COMクラスを追加する方法

「ATLサポートを追加する」ことなく、vs2010で新しいCOMインターフェイスを自動的にまたは手動で追加する前に、同じ問題を抱えている人がいましたか?

ありがとうございました。

答えて

0

COMをATLなしでも確実に実行できますが、ATLはCOM開発にとって最適なベースです(特に、COMオブジェクトの作成でVisual Studioウィザードを使用する場合)。

はい、ATLサポートを追加し、発生している可能性のあるコンパイラ/リンカーの問題を解決し、COMオブジェクトクラスをプロジェクトに追加する必要があります。

関連する問題