2017-05-06 8 views
1

は、私は、アプリケーションをコーディングし、それはDiscord.net library (C#)を使用して不和ボットアプリになりますセットアップはDOTNETコアプロジェクト

私のラズベリーパイ3でそれを展開します。これを行うには、Windows以外のプラットフォームで展開されるため、.netコアを使用する必要があります。しかし、私はネットコアのエキスパートではありません。実際には、私はそれを使用しようとするといつも失敗しました...

私は本当にネットで成功したいと思っています。解決策。

  1. 私はgitのからDiscord.netレポをクローン:私がしようと試み何

  2. は、私は彼のクラス

を使用しようとするために、私はDiscord.netプロジェクトへのプロジェクト参照を追加して2017

  • のVisual Studioを使用して、新しいコンソールコアプロジェクトを作成しましたが、私はそれぞれの確執のためにエラーが発生しました。ネットで参照プロジェクト:

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

    私はこのエラーについてインターネット上でいくつかの検索を行い、成功せず...

    私の質問は

    1. 私はVisual Studio 2017を使用する場所でdotnetコマンドを使用して私の新しいプロジェクトを作成する必要がありますか?
    2. .netコアの使用を中止する必要がありますか?
    3. Discord.netライブラリの使用をやめるべきですか?
    4. .Net Core Consoleと組み合わせて.Net Frameworkライブラリを使用できますか?
    5. .Net Coreを使用せずにこれをコーディングすることはできますか?

    私を読んでいただきありがとうございます。

  • +2

    は、なぜあなたはレポのクローンを作成しましたか? NuGetパッケージが用意されています.NUGETに存在すると思われる場合は – UnholySheep

    +1

    を設定する方が簡単です:https://www.nuget.org/packages/discord.net - プロジェクト参照の代わりにパッケージ参照を使用する方がはるかに簡単です –

    +0

    @ MarcGravellの小さな補遺、私はOPが.NETコアをターゲットとする1.0-RCバージョン(https://www.nuget.org/packages/Discord.Net/1.0.0-rc)を必要とすると思う - AFAIKは「安定版」リリースのみを実行する.NET 4.5 – UnholySheep

    答えて

    1

    これを見るlinkユニバーサルWindowsプラットフォーム(UWP)は、Windows 10のIoTコアを含むすべてのバージョンのWindows 10で共通のアプリケーションプラットフォームです。 UWPはWindows Runtime(WinRT)の進化です UWPアプリケーションは、他のWindows 10エディションと同様に、IoTコアで動作します。 Visual Studioのシンプルで空のXamlアプリケーションは、電話やWindows 10 PCと同じように、IoT Coreデバイスに適切に展開されます。すべての標準UWP言語とプロジェクトテンプレートは、IoTコアで完全にサポートされています。

    このlinkで窓IOTコアの多くのサンプルであり、このアプリケーション

    +0

    お返事ありがとうございますが、私はウイントを使用したくありません。私はUbuntu/Raspbianを使いたいです。習慣の問題。 – Shiglet

    関連する問題