我在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