Visual Studio 2010中的VB6

And*_*dy5 7 vb6 visual-studio-2010

是否可以在Visual Studio 2010中创建用于创建COM应用程序的VB6应用程序?

fdf*_*rye 19

不,这是不可能的.无法在Visual Studio 6.0 SP6之外的任何Visual Studio版本中创建VB6应用程序.

但是,您可以在.Net(任何版本)中编写"Com visible"的程序集.

您可以通过选中项目设置对话框中的"使COM可见"复选框将程序集设置为"Com Visible",无论您选择哪种版本的Visual Studio(支持.Net).

  • 不,默认情况下它们不是COM可见的.我认为让它们COM可见需要更新注册表,这就是.Net努力让你远离的东西. (2认同)
  • .Net根本不是"新COM",实际上在内部使用COM,因为很多Windows都是基于COM的. (2认同)