我想将旧的vb6项目转换为vb.Net解决方案,当我打开do:File->Open->Convert
这就是我得到的:
我无法找到显示可用转换器的方法......
我试过了:
Microsoft.VisualBasic.UpgradeWizard.dll
添加regasm
但是我无法在VS2008中打开控制台命令,仅在VS2010中我已经读过VS2010无法处理从vb6到vb6的转换vb.net,它必须先通过VS2008。提前致谢!
答案 0 :(得分:1)
嗯,解决方案是安装Visual Studio 2005,然后转换器可用:
我想我需要Framework 1.0。
它并不完美,它有一些错误,但它是一个完整解决方案的一步。
我当然找到了其他一些第三方转换程序,但它们很贵:
希望它可以帮助别人!
答案 1 :(得分:0)
无法确定转换对话框的用途 - 帮助中没有任何内容。
根据此Forum Post,您可以在Visual Studio中打开vbp,它应该要求转换项目(没有选项在VS 2010中打开.vbp文件)。然而,即使它在VS 2010中仍然如此,这是一个非常糟糕的主意。
有关将VB6转换为VB.NET的信息,请参阅this post。
另外,请检查这些重复的SO问题:
<击> 修改强> 根据{{3}},转换向导仅适用于Visual Studio 2005
修改编辑:根据MarkJ的评论,Visual Studio 2008 this MSDN Page。它在VS 2010中消失了。