Notifications
Clear all

[Closed] C++ / .net

Has anyone done much c++ with max? is it possible to use .net with max?

Cheers

4 Replies

You can use visual studio.net to make plugins, but only using c++. C# and VB aren’t supported.

2 Replies
(@jeff_hanna)
Joined: 10 months ago

Posts: 0

You still have to use VC 7 to make Max plugins, as the memory allocation routines in VC.NET are incompatible with Max. That (supposedly) changes with Max 9, where everything will be standardized on VC.NET 2005 (so I’ve heard).

(@gumtree)
Joined: 10 months ago

Posts: 0

To avoid (or create) more confusion:

Max 6//7/8 requires the use of

Visual Studio .Net = aka Visual Studio .Net 2002 = VC 7.0

Other (newer) compilers/IDE’s are:

Visual Studio .Net 2003 = VC 7.1
Visual Studio .Net 2005 = VC 8.0

These newer compilers can also be used (apparently) but require some extra work to get it going. Max itself was compiled with VS.NET 2002.

In all cases you will use the C++ language and to be more precise: unmanaged C++. This means that although you are using the C++ compiler from Visual studio .Net you are not actually using the .NET framework.

I don’t think it is likely that it will be possible to use the other languages like C# to create plugins in the future.

Hope this helps,

Rogier

so it may be possible with max 9 to use c#?

Cheers…