【问题标题】:Deploy .Net Core Console App to Raspberry PI and Remote Debug将 .Net Core 控制台应用程序部署到 Raspberry PI 和远程调试
【发布时间】:2017-08-17 04:58:43
【问题描述】:

我使用 .Net Core 1.1 和 Visual Studio 2017 Community 用 C# 编写了一个基本的控制台应用程序。该应用程序在我的机器上运行良好,并准备将其部署到运行 Windows 10 IoT v.10.0.15063.0 的 Raspberry Pi 3,它在同一网络上运行并在 IoT 仪表板中可见。

我在网上看到的所有教程都表明我应该能够从开始调试按钮的下拉菜单中选择远程机器作为调试目标,如下所示:

不幸的是,我在这个下拉列表中得到的只是项目名称:

我的项目的调试属性如下:

网上有很多文章描述了如何为 UWP 应用程序执行此操作,但我没有找到任何 .Net Core 应用程序。

将我的应用程序重写为 UWP 后台应用程序是我唯一可行的选择(这引发了许多其他问题),还是有一种方法可以部署和调试我的 .Net 核心应用程序?

【问题讨论】:

  • 右键单击项目并单击 Properties 然后转到 Debug 选项卡并检查 Start options ,你能看到目标设备?
  • 启动选项在调试属性中不可用。我在帖子中添加了一个屏幕截图来展示我所拥有的。

标签: c# .net-core windows-10-iot-core


【解决方案1】:

当您安装 Visual Studio 2017 社区时,远程工具选项不包含已安装的包,现在您可以下载 Visual Studio 2017 的远程工具 并且在您的机器上启用了远程调试。 请点击以下链接并下载。

Remote Tools for Visual Studio 2017

【讨论】:

  • 所以我已经在我的开发机器上安装了远程工具,但下拉菜单保持不变 - 远程机器没有选项
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-11
  • 2013-08-22
  • 2018-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多