問題タブ [coreclr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - Windows XP で CoreCLR を実行することは可能ですか?
これで、.NET コアの無料のオープン ソース実装であるCoreCLRができました。Windows および Linux オペレーティング システムをサポートし、Mac OS のサポートも予定されています。Windows XP で CoreCLR を実行することは可能ですか?
asp.net - Remotion.Linq >= 2.0.0-alpha-002 が見つかりません
KRE を に更新しましたbeta-11087
。私のプロジェクトで実行すると、「 Remotion.Linq >= 2.0.0-alpha-002が見つかりkpm restore
ません」というエラーが表示されます。
同じ問題を抱えている人はいますか?
c# - Entry point can be marked with the 'async' modifier on CoreCLR?
In Stephan Cleary's recent blog post about Async Console Apps on .NET CoreCLR he shows us that in CoreCLR (currently running on Visual Studio 2015, CTP6), the entry point "Main" can actually be marked as async Task
, compile properly and actually run:
Gives the following output:
This is strengthend by a blog post from the ASP.NET team called A Deep Dive into the ASP.NET 5 Runtime:
In addition to a static
Program.Main
entry point, the KRE supports instance-based entry points. You can even make the main entry point asynchronous and return a Task. By having the main entry point be an instance method, you can have services injected into your application by the runtime environment.
We know that up until now, An entry point cannot be marked with the 'async' modifier. So, how is that actually possible in the new CoreCLR runtime?
c# - ASP.NET 5アプリケーションが自己ホストされているか、IISで実行されているかをコードに認識させるためのCoreCLRソリューションは?
ASP.NET 5 をいじる一環として、CoreCLR を調査してきましたが、IIS で実行されているか、OWIN 仕様を介して自己ホストされているかをコードが検出する方法がわかりません。
現在のプロセス (自己ホストまたはIIS の場合)を持ち込んでSystem.Diagnostics
調査することはできますが、CoreCLR のみを使用してそれを行う方法があるかどうか知りたいです。おそらく、何らかの方法でリクエスト パイプラインを調べて、IIS がその一部であることを確認しますか?klr
iisexpress
W3wp
c# - CoreCLR で F# を実行する
hereの説明に従ってCoreCLRとCoreFXをコンパイルしました。基本的にこれでうまくいき、CoreCLR を対象とする C# コードをコンパイルして実行できます。
次のステップは、F# コードをコンパイルして実行することでした。そこで、 FSharp.Core 3.1.2.1をプロジェクトに追加し、次のコマンドを使用してサンプル アプリケーションをコンパイルしました。
ご覧のとおり、 FSharp.Coreの Profile7に対してビルドしました。アプリケーションを実行すると、ステートメントlet test = sprintf "Hello, world"
は次の例外で失敗します。
これについてもここで説明しましたが、何が間違っているのかわかりませんでした。FSharp.Core の間違ったバージョンを含めましたか? Profile7が動作するはずです。
.net - Microsoft.Owin を使用した Asp.Net Core RC2
using Microsoft.Owin;
に行を追加中にプロジェクトをコンパイルできませんでしたStartup.cs
。VS がエラーをスローします:
ASP.NET Core 5.0 error CS0234: The type or namespace name 'Owin' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
ここに私のproject.json
ファイルがあります:
何か不足していますか?
前提条件: Visual Studio 2015 CTP バージョン 14.0.22609.0 D14REL、空の ASP.NET 5 プレビュー テンプレート