私たちのVB6プログラムは現在、C++dllのコードを呼び出しています。このdllは登録する必要はなく、プロパティとメソッドを指定する.defファイルのみが必要です。Vb6はそれに遅れてバインドします。dllは、NetFrameworkに依存せずにVS2005で記述されています。
アプリケーションをNet4に移行していて、C ++ dllを新しい機能で拡張したいので、既存のC++コードをVC++に移行する方法を考えていました。その後、dllはすでにC#およびVB.Netライブラリも含まれているソリューションにうまく統合されると思います。
この計画のすべきこととすべきでないことについてのチュートリアル/ドキュメントはありますか?
編集:私はVC ++についていくつかの基本的な誤解を持っていると思います。それは、C ++構文を維持しながら、100%マネージコードに移植できると考えています。私が受け取った返信は、VC++が常にネイティブのアンマネージコードを生成することを示しているようです。