Click Connect and execution will begin, stopping at the breakpoint set. Fill in the IP and Port fields with the IP address of your linux system and port 12345 as specified in the Mono command line.and select Run Action = Debug - Custom Command Mono Soft Debugger. Set a breakpoint in Xamarin Studio and select the menu item Run -> Run with -> Custom Configuration.This will start the program but halt execution until the Xamarin Studio debugger has connected. Start the Mono runtime with debugger flags: mono -debug -debugger-agent=transport=dt_socket,address=0.0.0.0:12345,server=y /path/to/MyProgram.exe.I logged in with Putty using SSH and installed Mono version 3.2.8 on the Pi: sudo apt-get install mono-complete.I used WinSCP to copy MyProgram.exe and to my Raspberry Pi.Build the solution and use the pdb2mdb tool from the NuGet packages folder to create a. csproj file from Visual Studio into Xamarin Studio. The package Mono.pdb2mdb version 0.0128 does not seem to work with assemblies built by VS2015 ( PdbDebugException: Unknown custom metadata item kind: 6). NET 4.6 Console Application in Visual Studio 2015 and added the NuGet package 2mdb, I used version 4.2.3.4. If no window is shown, check the log files in the folder %localappdata%\XamarinStudio-6.0\Logs to see what failed. Create an environment variable MONODEVELOP_SDB_TEST = 1 (My Computer -> Properties -> Advanced System Settings -> Environment Variables).I installed Xamarin Studio on a virtual machine different from my VS2015 machine, so I needed to download and install MSBuild Tools 2013 and MSBuild Tools 2015 as well.I used Xamarin Studio version 6.1.2 (build 44) and GTK# version 2.12.44. Download and install Xamarin Studio, GTK# for.I've expanded it with fixes for the problems I encountered while testing it on a Raspberry Pi Zero W running Raspbian Jessie Lite (). I found this guide explaining how to perform remote debugging on Linux, from Windows, using Xamarin Studio which is now free except for iOS
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |