C4DTypeViewer for VS 2013 [SOLVED]

On 24/01/2015 at 05:37, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   R13 
Platform:   Windows  ;   
Language(s) :     C++  ;

---------
Hi,

is there an updated version of the C4DTypeViewer for VS 2013 to work with R13?

Thanks

On 26/01/2015 at 09:36, xxxxxxxx wrote:

Hello Klaus,

unfortunately C4DTypeViewer is no longer being continued. Sorry. I think, since R15 its functionality has been integrated into the project files. So you don't have to install anything, it simply works. I know, this won't make you happy at all, but I'm only the messenger...

On 26/01/2015 at 10:45, xxxxxxxx wrote:

Originally posted by xxxxxxxx

<ADDRESS>
User Information:
Cinema 4D Version:   R13 
Platform:   Windows  ;   
Language(s) :    
C++  ;

---------
</ADDRESS> Hi,

is there an updated version of the C4DTypeViewer for VS 2013 to work with R13?

Thanks

Some background info...

Starting with Visual Studio 2012 MS introduced a new technique for displaying objects in the debugger (which isn't compatible to the old type viewer). See:

- http://blogs.msdn.com/b/vcblog/archive/2013/06/28/using-visual-studio-2013-to-write-maintainable-native-visualizations-natvis.aspx

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

- https://code.msdn.microsoft.com/windowsdesktop/Writing-type-visualizers-2eae77a2

If you have spare time, you could try to port back natvis support for R13 & VS2013 based on the R15/R16 natvis files, but you're on your own with it (and be warned that due to sparse error messages of VS it needs some persistence to write a natvis extension).

Best regards,

Wilfried

On 03/02/2015 at 06:55, xxxxxxxx wrote:

Thank you Wilfried. I've simply copied the c4dapis.natvis file from the C4D framework folder to %VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers and it works!