Share

Upgrading to Visual Studio 2008 Service Pack 1

The 3ds Max 2010 SDK is compatible only with Microsoft Visual Studio 2008 (VC++ 9) with service pack 1 installed. We do not support plug-ins compiled with other versions of the compiler because 3ds Max 2010 is compiled with Microsoft Visual Studio 2008 (VC++ 9) with service pack 1, as a result plug-ins built with other versions of the compiler cannot be safely loaded.

Some of the problems that can arise are:

  • Mixing modules compiled with different versions of the Microsoft Visual Studio compiler cannot be considered safe if a module compiled with one version is statically linking against a library built with another version of the compiler.

  • When allocating and deallocating objects not derived from the MaxHeapOperator class in DLLs built with different versions of Microsoft Visual Studio, 3ds Max may become unstable.

If upgrading from a version of Microsoft Visual Studio prior to Visual Studio 2005 please also read the topicUpgrading to Visual Studio 2005 (Visual C++ 8.0).

Was this information helpful?