简体   繁体   中英

How can I debug ASP.NET Core 3.0 application with Visual Studio 2019 on Raspberry PI 3

Is it possible to debug ASP.NET Core 3.0 application with Visual Studio 2019 on Raspberry PI 3?

I manage to install ASP.NET Core 3.0 and create Hello World application on Raspberry PI with dotnet new webapp .
Then I build ASP.NET Core 3.0 on Visual studio 2019 and deploy it to local folder, copy entire content to raspberry pi and run it. It works.

But I don't know how can I debug app from Visual Studio 2019. There is no remote debugging property, I can not select any arm CPU type nothing.

I can't even find any blog, post how to do it.

You can debug over SSH in Visual Studio.

So what you want to do is effectively this:

  1. Make your hello world app
  2. Set breakpoints in it where you want them
  3. Build the app in debug, self contained
  4. Deploy the app to your Rapberry Pi (it has to have SSH enabled on the Pi, running something like Raspbian)
  5. Attach your debugger from VS 2019 to the Pi over SSH.

I wrote an article about this exact topic with pictures and a powershell script here: https://medium.com/@lewwybogus/debugging-your-net-core-3-app-on-your-raspberry-pi-with-visual-studio-2019-9662348e79d9?source=friends_link&sk=33e0da85e07e45234a7804d5801110a1

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM