ASP.NET 5 は現在 1.0.0-beta2 が公開されていますが、現在 dev branch では既に 1.0.0-beta3 になっているのでインストールしてみました。
NuGet では公開されていないので Nightly 専用の MyGet からダウンロードする必要があります。なので KRE_FEED 環境変数を設定して MyGet に切り替えてあげます。
ネットでは KRE_NUGET_API_URL 環境変数と言う情報もありますが、kvm.ps1 を開いてみると KRE_FEED を読むようになっているので、こっちが正解です。
$feed = $env:KRE_FEED if (!$feed) { $feed = "https://www.nuget.org/api/v2"; }
GitHub にも Issue が上がってました。今は KRE_FEED に変更されたということです。
KRE_FEED and KRE_NUGET_API_URL are different across OS · Issue #122 · aspnet/dnvm · GitHub
KRE_FEED を MyGet に切り替えた後に kvm upgrade を実行すれば最新の Nightly ビルドが落ちてきます。
# フィードを MyGet の Nightly に切り替える SET KRE_FEED=https://www.myget.org/F/aspnetvnext/api/v2 # ランタイムをアップグレード kvm upgrade
実行すると 1.0.0-beta3-10921 がインストールされました。これで最新のバージョンを検証できます。
まだこのバージョンは klr から dotnet に変わっていないみたいでした。
Nightly ビルドと関係ないですが CoreCLR をインストールすると、NGen か .NET Native なのかは良く分からないですが、ネイティブイメージが自動的に作成されます。
パフォーマンスに関してはあまり心配しなくても良さそうです。