Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Migrating, Porting, and Upgrading (How Do I in Visual C++)

This page links to help on tasks related to migrating, porting, and upgrading using Visual C++. To view other categories of popular tasks covered in Help, see How Do I in Visual C++.

How To: Migrate to /clr

Discusses issues that arise when compiling native code with /clr and when converting a project to managed.

How to: Compile MFC and ATL Code with /clr

Discusses how to compile existing MFC and ATL programs to target the Common Language Runtime.

Managed Extensions for C++ Syntax Upgrade Checklist

Lists the syntactic differences between Managed Extensions for C++ and the new C++ syntax.

C++/CLI Migration Primer

A detailed guide to migrating from Managed Extensions for C++ to Visual C++ 2008.

How to: Migrate to /clr:pure (C++/CLI)

Discusses issues likely to arise when migrating to pure MSIL using the /clr:pure compiler option.

How to: Migrate to /clr:safe (C++/CLI)

Discusses issues likely to arise when migrating to verifiable MSIL using the /clr:safe compiler option.

Introduction to Visual C++ for UNIX Users

Provides information for UNIX users who are new to Visual C++ and want to become productive with Visual C++.

Porting from UNIX to Win32

Describes the options available when migrating applications from UNIX to Windows.

64-Bit Programming with Visual C++

Contains topics about targeting 64-bit hardware with the Visual C++ build tools.

Common Visual C++ 64-bit Migration Issues

Lists many of the issues you will likely encounter when creating applications to run on a 64-bit Windows operating system.

Visual Studio Development Environment 64-Bit Support

Describes support for creating 64-bit applications using Visual Studio.

What's New in Visual Studio 2008

Lists the new additions to Visual C++ 2008.

Breaking Changes in the Visual C++ 2005 Compiler

Discusses the behavior changes in Visual C++ 2005 that can cause code that worked in a previous release to either not compile, or to behave differently at run time.

Changes in Visual C++ 2005 and Earlier Editions

Lists the new additions to

Visual C++ 2005.

Changes in the Visual C++ 2005 Libraries

Discusses the updates and breaking changes to the libraries that are shipped with Visual C++.

Breaking Changes in Visual C++ .NET 2003

Discusses the behavior changes in Visual C++.NET 2003 that can cause code that worked in a previous release to either not compile, or to behave differently at run time.

Visual C++ .NET 2003 Enhanced Compiler Conformance

Lists areas where the conformance of the Visual C++ compiler was significantly improved.

Product Changes: Visual C++ .NET 2002

Discusses the behavior changes in Visual C++.NET 2002 that can cause code that worked in a previous release to either not compile, or to behave differently at run time.

Community Additions

ADD
Show:
© 2015 Microsoft