如何在Raspberry PI 3上使用Visual Studio 2019调试ASP.NET Core 3.0应用程序

时间:2019-05-23 18:03:01

标签: visual-studio asp.net-core raspberry-pi remote-debugging visual-studio-2019

是否可以在Raspberry PI 3上使用Visual Studio 2019调试ASP.NET Core 3.0应用程序?

我设法使用dotnet new webapp在Raspberry PI上安装ASP.NET Core 3.0并创建Hello World应用程序。
然后我在Visual Studio 2019上构建ASP.NET Core 3.0并将其部署到本地文件夹,将整个内容复制到raspberry pi并运行它。可以。

但是我不知道如何从Visual Studio 2019调试应用程序。没有远程调试属性,不能选择任何ARM CPU类型。

我什至找不到任何博客,发布如何做。

1 个答案:

答案 0 :(得分:2)

您可以在Visual Studio中通过SSH调试。

所以您要做的实际上是这样:

  1. 制作您好的世界应用
  2. 在需要的地方设置断点
  3. 以调试,独立的方式构建应用
  4. 将应用程序部署到您的Rapberry Pi(必须在Pi上启用SSH,并运行Raspbian之类的东西)
  5. 通过SSH从VS 2019将调试器连接到Pi。

我在这里写了一篇有关图片和Powershell脚本的关于这个确切主题的文章:https://medium.com/@lewwybogus/debugging-your-net-core-3-app-on-your-raspberry-pi-with-visual-studio-2019-9662348e79d9?source=friends_link&sk=33e0da85e07e45234a7804d5801110a1