我想編寫一個應用程序,並在我的樹莓派3.部署設置一個DOTNET核心項目
這將是使用Discord.net library (C#)不和諧機器人的應用程序。要做到這一點,我想我需要使用.net核心,因爲它將部署在另一個平臺上,而不是Windows。但我不是.net核心的專家,事實上,我總是失敗,當我嘗試使用它...
現在我真的想成功與.net核心,這就是爲什麼我在這裏找到一個辦法。
什麼我tryed:
- 我從克隆GIT中Discord.net回購。
- 我創建了一個新的控制檯核心項目使用Visual Studio 2017年
- 我加入項目參考Discord.net項目嘗試用他的課
,但我不得不爲每個不和諧的錯誤。淨引用的項目:
"Unable to resolve "path_to_Discord_net_Project" for ".NETCoreApp,Version=v1.1"
我做出這個錯誤互聯網上一些搜索,但沒有成功......
所以我的問題是
- 我應該使用dotnet命令創建我的新項目,以使用Visual Studio 2017嗎?
- 我應該停止使用.net核心嗎?
- 我應該停止使用Discord.net庫嗎?
- 我們可以使用.Net Framework庫結合.Net Core Console嗎?
- 我可以在不使用.Net Core的情況下進行編碼(知道它將被部署在我的pi上)嗎?
謝謝你的閱讀。
爲什麼要克隆回購?有一個NuGet包可用,如果似乎存在於nuget上,應該更容易設置 – UnholySheep
:https://www.nuget.org/packages/discord.net - 只需使用包引用而不是項目引用 - 更容易 –
@ MarcGravell的小附錄,我認爲OP需要1.0-RC版本(https://www.nuget.org/packages/Discord.Net/1.0.0rc),它以.NET核心爲目標 - AFAIK「穩定」版本只運行在.NET 4.5 – UnholySheep