Visual studio InteropForms Toolkit 2.1是否与Visual Studio 2012配合使用?

Visual studio InteropForms Toolkit 2.1是否与Visual Studio 2012配合使用?,visual-studio,vb6,interop,vb6-migration,winforms-interop,Visual Studio,Vb6,Interop,Vb6 Migration,Winforms Interop,我有一个VB6项目,我希望最终升级到其他项目。为此,我想开始使用InteropForms Toolkit 2.1,但该页面声明安装程序仅适用于VS2008和VS2010 有没有办法在VS2012中使用该工具包?如果是这样的话,有人成功了吗?我在VS2010中试用过,效果不错。它需要NET2.0,而我们在NET4.x中进行开发。为了避免兼容性和部署问题,我们放弃了InteropForms工具包。我发现,当您只想使用混合的VB6和Net4表单时,并不真正需要它。对于用户控件,这可能是另一回事,但我们

我有一个VB6项目,我希望最终升级到其他项目。为此,我想开始使用InteropForms Toolkit 2.1,但该页面声明安装程序仅适用于VS2008和VS2010


有没有办法在VS2012中使用该工具包?如果是这样的话,有人成功了吗?

我在VS2010中试用过,效果不错。它需要NET2.0,而我们在NET4.x中进行开发。为了避免兼容性和部署问题,我们放弃了InteropForms工具包。我发现,当您只想使用混合的VB6和Net4表单时,并不真正需要它。对于用户控件,这可能是另一回事,但我们不以互操作方式使用它们:-)

互操作表单工具包在VS2010中工作,而不是在VS2012中

我已经安装了VS2010和VS2012 包含在VS2010中创建的互操作用户控件的项目,您可以在VS2012中使用和修改 为了在现有项目中添加新控件,我使用vs2012,复制/粘贴旧控件,并更改用于com注册的GUID


但是也许有人有更好的解决方案。

使Interop Toolkit 2.1与Visual Studio 2012协同工作的步骤

  • 修改以下文件夹中的“InteropFormProxyGenerator.AddIn”文件: C:\Program Files(x86)\Microsoft Visual Basic Power Pack\Interop Forms Toolkit 2.1\Setup\User

  • 添加以下内容:

  • Microsoft Visual Studio 11.0

  • 复制“Documents\Visual Studio 2012\Addins”文件夹中的文件

  • 抄袭
    Documents\Visual Studio 2010\Templates\ItemTemplates\Visual Basic\*.*.
    Documents\Visual Studio 2010\Templates\ItemTemplates\Visual Basic\

    抄袭
    Documents\Visual Studio 2010\Templates\ProjectTemplates\Visual Basic\Windows\*.*.
    Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual Basic\Windows


  • 使Interop Toolkit 2.1与Visual Studio 2012配合使用的步骤(修改了早期响应)

  • 修改以下文件夹中的
    InteropFormProxyGenerator.AddIn
    文件:
    C:\Program Files(x86)\Microsoft Visual Basic Power Pack\Interop Forms Toolkit 2.1\Setup\User

  • 添加以下内容:

    Microsoft Visual Studio 11.0

  • Documents\Visual Studio 2012\Addins
    文件夹中复制文件

  • 复制(合并)
    Documents\visualstudio 2010\Templates\ItemTemplates\visualbasic\*.
    Documents\visualstudio 2012\Templates\ItemTemplates\visualbasic\

    复制(合并)
    Documents\visualstudio 2010\Templates\ProjectTemplates\visualbasic\Windows\*.
    Documents\visualstudio 2012\Templates\ProjectTemplates\visualbasic\Windows

  • 注意:文档可能是MyDocuments