The document is archived and information here might be outdated
Migrating Your Applications
Visual Studio .NET 2003
One benefit of Managed Extensions for C++ is that you can use your existing C++ code and rewrite older components or create new components that target the .NET Framework and the common language runtime.
Note It is not necessary to convert all your existing C++ code to use Managed Extensions syntax. You will need to use Managed Extensions syntax to expose C++ entities to other .NET applications, however. For example, if you want to port an existing C++ class library to .NET, you need to either modify existing classes to support Managed Extensions or create new classes that serve as interfaces to the existing classes.
In This Section
- Adding Support for Managed Extensions for C++ to an Existing Application
- Provides steps to add Managed Extensions support to an existing C++ application.
- Common Migration Issues
- Discusses and provides solutions to common issues encountering when migrating existing C++ applications to Managed Extensions.
- Managed Extensions for C++ Migration Guide
- Provides details on porting existing applications to Managed Extensions applications.
- Managed Extensions for C++ Programming
- Provides links to different areas of the Managed Extensions for C++ documentation.
- Frequently Asked Questions
- Provides specific answers to various questions about using Managed Extensions.