2012-03-06 14 views
0

VB6で書かれたアプリケーションを更新しています。私はVS2010に新しいコードを書いて、それをDLLに保存したいと思います。しかし、私はDLLコードをデバッグする方法を理解できません。私はVS2010のテストアプリケーションからDLLコードにステップインすることができますが、VB6の実際のアプリケーションからは取得できません。何かご意見は?VB6 App用のCom-Visible DLLのデバッグ

答えて

1

VB6 IDEでAPPを実行しているときに、Visual Studio 2010デバッガをVB6.Exe(ツール - > VS2010のプロセスにアタッチ)に接続し、使用しているマネージコードの正しいレベルを選択します(DotNet 4.0またはDotNet 2.0はあなたのDLLが書かれたものに依存します)。 DotNet DllプロジェクトはVisual Studio 2010に既にロードされている必要があります。その後、Visual Studio 2010プロジェクトでブレークポイントを設定できます。 Attach to process

+0

+1。完成のためには、VB6 IDE自体ではなく、ビルドされたexeにアタッチすることもできます。これを行う場合は、デバッグシンボルをオンにしてexeをビルドすることをお勧めします(PDBファイルを作成する) – MarkJ

0

クリアカットチュートリアルhere を使用できます。私はこの作業の良さを試しました

関連する問題