Can anyone say whether Microsoft plans to ever support interoping .NET
controls into legacy COM environments like (especially) VB6?  This is the
single biggest roadblock preventing us from adopting .NET as a development
environment.  I'm well aware that there are unsupported registry mods that
make .NET controls available to VB6, but I've tried them and it made VB
highly unstable.  I'm looking for a fully-supported solution.

We have a COM product that includes many complex ActiveX controls developed
in VB6, and we have existing customers using those controls in their VB6
and C++/COM applications.  We'd love to move our product to a pure .NET
implementation, but it would render it unusable to those existing customers
and many of them have product lifecycles in excess of 5 years so it's not
reasonable to expect them to all jump on the .NET bandwagon right away.  It
would greatly benefit us to be able to take advantage of .NET for control
development, but any such benefit would be more than negated if we have to
maintain two separate code bases.  So unless/until Microsoft gives us a way
to build controls in .NET that are usable in COM applications, we're stuck
building and maintaining all our controls in VB6.

Jay

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to