.NET SDK - VS2015 Edit & Continue

.NET SDK - VS2015 Edit & Continue

Anonymous
Not applicable
1,029 Views
7 Replies
Message 1 of 8

.NET SDK - VS2015 Edit & Continue

Anonymous
Not applicable

I'm developing a plugin using the 3DS Max 2016 .NET SDK with C# and Visual Studio 2015, and I'm trying to find out if 3DS Max supports Edit & Continue for .NET plugins.

 

From what I can gather, 64-bit Edit and Continue is supported by Visual Studio 2013 and later with CLR 4.5.1 (Link: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037667-x64-edit-and-cont... )

 

My plugin is being compiled against the .NET Framework 4.5.1, the debugger can be attached without issue and everything seems to be configured correctly in VS2015, but it's refusing to allow it. I've attached a screenshot for further details.

The only other mention of Edit and Continue support in 3DS Max is more than 4 years old and relates to a 32-bit target (Link: http://forums.autodesk.com/t5/3ds-max-programming/edit-amp-continue/m-p/4232205/highlight/true#M9877 )

 

Does anyone have an answer to this (or experienced this as well), or is this a current limitation with 3DS Max?

0 Likes
1,030 Views
7 Replies
Replies (7)
Message 2 of 8

istan
Advisor
Advisor

Did you read also?

https://msdn.microsoft.com/en-us/library/7yty6a48.aspx

Edit & Continue with VS2015 C++ and x64 Max SDK works perfect here.

 

0 Likes
Message 3 of 8

Anonymous
Not applicable

Yeah, I'm aware of C++ Edit and Continue but we're using the .NET SDK for our plugin. 

0 Likes
Message 4 of 8

istan
Advisor
Advisor

Hmm.. I see.. I thought nobody is using C++ anymore and MS will therefore release all useful features for C# first. It took extremely long until MS released the Edit&Continue feature for x64 C++. I was not even aware, that there is a difference in their development tools.

0 Likes
Message 5 of 8

Anonymous
Not applicable

To some degree, yeah, as 64-bit Edit and Continue with C# was supported initially in VS 2013, and C++ support was only just added with VS 2015.

 

(C#: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037667-x64-edit-and-cont... )

(C++: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4126415-x64-edit-and-cont...)

 

 

Do you have any .NET SDK plugin development experience, or know anyone else that may have an answer to this?

0 Likes
Message 6 of 8

istan
Advisor
Advisor

Sorry, I could not get familiar with C# and I always need low level high speed stuff. To enable this feature for C++ I had to explicitely enable it somewhere in the options dialogs.

0 Likes
Message 7 of 8

465340553
Mentor
Mentor

Has the problem been solved?

王磊
您认为此帖子是否有用?欢迎为此帖点赞。
您的问题是否已得到解答?请点击“接受解答”按钮。

EESignature

0 Likes
Message 8 of 8

istan
Advisor
Advisor

For .net stuff, why don't you use vs2017? Imho, the relationship to the SDK libs and include files is not that relevant.

https://docs.microsoft.com/en-us/visualstudio/debugger/edit-and-continue-visual-csharp?view=vs-2017

0 Likes