Mono ToolsMono debugging, xbuild, pdb2mdb & MoMA integration for Visual Studio. This is an alpha version. Debugging is implemented but not yet working. As this is a fork of MonoRemoteDebugger, when MonoRemoteDebugger will work, this extension should work too. Unfortunately the debugger code is not mine, so I don't know really what's going wrong, and I don't have time to work on it, but it's a fork of MonoRemoteDebugger on github. If anyone is willing to finish this I'd be very happy as Xamarin Studio can be a nightmare for Mono cross developing. Developers wanted!We don't have time to work on this further, but if someone has time we'de be happy if someone could finish the debugger part. It's a fork of the MonoRemoteDebugger 1.09, so if there's a new version of MonoRemoteDebugger out, one could try to get it to work. For assistance please write to simon@johnshope.com XBuildWith the xbuild entries you can run XBuild on your solution or project. The error reporting is not perfect, but should work. Usually you won't use xbuild, but normal build with the pdb2mdb option. You only build with XBuild to check for compatibility issues at compile time, but a normal build with pdb2mdb will run perfectly on Mono. DebuggingThe debugging feature is not yet working. For remote debugging, download and unzip theserver, and run it with mono on a Linux machine. If you debug on Linux often, you might want to start the server with your session in the background, so you can connect immediately. Pdb2mdbWith the Menu entry Add pdb2mdb to project you can add an import to your project file, that generates Mono debugging mdb files for your project after the build, so you can debug the project in Mono. MoMAHere you can generate a MoMA report of your solution or project. Unfortunately current MoMA profiles are from Mono 2.8, but at least you can get an idea what might not be compatible. |