【问题标题】:Setup a Dotnet core project设置 Dotnet 核心项目
【发布时间】:2017-05-06 23:19:08
【问题描述】:

我想编写一个应用程序并将其部署在我的 Raspberry Pi 3 上。

这将是一个使用 Discord.net library (C#) 的不和谐机器人应用程序。为此,我想我需要使用 .net 核心,因为它将部署在 Windows 以外的另一个平台上。但我不是 .net 核心方面的专家,事实上,当我尝试使用它时,我总是失败......

现在我真的很想在 .net 核心上取得成功,这就是我来这里寻找解决方案的原因。

我尝试了什么:

  1. 我从 git 克隆了 Discord.net 存储库。
  2. 我使用 Visual Studio 2017 创建了一个新的控制台核心项目
  3. 我添加了对 Discord.net 项目的项目引用以尝试使用他的类

但我对每个 Discord.net 引用的项目都有一个错误:

"Unable to resolve "path_to_Discord_net_Project" for ".NETCoreApp,Version=v1.1"

我在网上搜索了这个错误,但没有成功...

所以我的问题是

  1. 我应该使用 dotnet 命令创建新项目以使用 Visual Studio 2017 吗?
  2. 我应该停止使用 .net core 吗?
  3. 我应该停止使用 Discord.net 库吗?
  4. 我们可以将 .Net Framework 库与 .Net Core Console 结合使用吗?
  5. 我可以在不使用 .Net Core 的情况下进行编码吗(知道它将部署在我的 pi 上)?

感谢您阅读我。

【问题讨论】:

标签: c# .net-core discord.net


【解决方案1】:

观看此link 通用 Windows 平台 (UWP) 是跨所有 Windows 10 版本(包括 Windows 10 IoT Core)的通用应用平台。 UWP 是 Windows 运行时 (WinRT) 的演变 UWP 应用只能在 IoT Core 上运行,就像在其他 Windows 10 版本上一样。 Visual Studio 中一个简单的空白 Xaml 应用程序将正确部署到您的 IoT Core 设备,就像它在手机或 Windows 10 PC 上一样。 IoT Core 完全支持所有标准 UWP 语言和项目模板。

在这个link 上有许多适用于 Windows iot 核心和这个应用程序的示例

【讨论】:

  • 感谢您的回答,但我不想使用 windows iot 我更喜欢使用 Ubuntu/Raspbian。习惯问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多