我在C++和VB6中有一個COM對象,並且所有東西都使用Visual Studio 2003進行編譯和打包.C++生成DLL和VB6 EXE,所以從我可以調用的遺留代碼調用DLL等的EXE。將C++ vb6 COM對象轉換成dot net
我需要將這些遷移到Visual Studio 2008。不過,我有一些問題
1)我可以編譯C++和生成的DLL - (我認爲是確定) 2)VB.Net沒有按」沒有選擇生成COM/ActviveX了VB6,所以不知道 - 我試圖生成Windows EXE和調用DLL,但它不起作用。我認爲是因爲它有一些COM調用。
那麼什麼是擺脫COM/ActiveX和提供某些東西的最佳解決方案?
用C++編譯並在VB.net中加載引用?我試過這個但是DLL不加載.........
亞歷克斯你可能想打破這個問題,並提出有關重新編碼單獨的位到VB.net的多個問題。 – 2010-11-09 18:38:03