2016-08-15 20 views
0

"project.json"ファイルの "frameworks"の下にある "imports"オプションのように見えるところを読みました。アプリケーションにインストールされている他の.NET Frameworkを使用しましょうライブラリが.NETコアでまだサポートされていない場合は、マシンをフォールバックしてください。これが当てはまる場合、.NET Coreプロジェクトで.NET 4.xからGTK#などのライブラリを使用できるようになりますか?また、非MS WindowsシステムでMono Frameworkを使用してアプリケーションを実行するにはどうすればよいですか?他の.NET FrameworkおよびMono Frameworkで.NETコアを実行する

+0

この文をよく読んで、すべての単語を消化します。あなたの解釈は真実から遠いです。 –

+1

GTKバインディングが.NETCoreのスコープ外です。十分にコアではありません。それは単純なコンソールモードのアプリを超えていません。 Xamarinがやっていることを見て、おそらくすでにXamarinを持っているでしょう。 –

答えて

1

"project.json"ファイルの "frameworks"の下にある "imports"オプションのように見えます。あなたのライブラリにまだフォールバックされていない他の.NET Frameworkをアプリケーションに使用しましょう.NETコアでサポートされています。

"imports"は、プロジェクトが直接まだnetstandardをサポートしていないライブラリを使用することができます。実際には、ライブラリがすでにnetstandardで公開されているサーフェスのみを使用していて、.NET Core RC1ライブラリ(dnxcore50)といくつかのポータブルプロファイルを使用しているライブラリを使用している場合にのみ動作します。

.NETコアプロジェクトでは、GTK#から.NET 4.xまでのライブラリを使用できますか?

あなたは("frameworks"内など"net451"を使用して).NET Frameworkの4.xのアプリケーションを作成するproject.json/dotnet /.NetコアCLIを使用することができますが、その結果は、.NET Frameworkアプリケーションではありません。 Net Coreアプリケーション。これは、ライブラリを作成していて、.Net Core/netstandardと.Net Framework用の別のバージョンのバージョンが必要な場合に最も役立ちます。

私のアプリケーションは、非MS WindowsシステムでMono Frameworkでどのように動作させるのですか?

.Net Coreアプリケーションを作成している場合、モノは必要ありません。 .Net Core CLIを使用して.NET Frameworkアプリケーションを作成している場合は、mono is not supportedが動作しているかどうかは関係ありません。 .Net Frameworkアプリケーションを作成していて、それをモノで実行したいのであれば、それはいつものように機能します。モノでサポートされていないものを使用していない場合は、うまく動作するはずです。

+0

清算していただきありがとうございます。 – eSPiYa

関連する問題