1.0.0が出たということなので環境構築だけでもしたメモ
Setup
$ brew update
$ brew install openssl
$ brew link --force openssl
Download
公式サイトから公式インストーラーをダウンロードする
Install
インストラーをポチポチした後 ターミナルを開いて以下のコマンドでリンクを通した
$ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin
Create Project
$ mkdir hwapp; cd hwapp
$ dotnet new
$ dotnet restore
$ dotnet run
ここまでやるとHello World!
とコンソールに出力された。
まとめ
環境構築してからドキュメント読んだら
UWPは動かないとのことなのでやりたいことがなくなった。
せめてサーバーでも動かそうと思いWebFrameworkのサンプルを動かそうとしたけど
➜ SampleApp git:(dev) dotnet restore
log : Restoring packages for /Users/k2wanko/src/github.com/aspnet/KestrelHttpServer/samples/SampleApp/project.json...
log : Writing lock file to disk. Path: /Users/k2wanko/src/github.com/aspnet/KestrelHttpServer/samples/SampleApp/project.lock.json
log : /Users/k2wanko/src/github.com/aspnet/KestrelHttpServer/samples/SampleApp/project.json
log : Restore completed in 1387ms.
➜ SampleApp git:(dev) dotnet run
Project Microsoft.AspNetCore.Server.Kestrel does not have a lock file. Please run "dotnet restore" to generate a new lock file.
Project Microsoft.AspNetCore.Server.Kestrel does not have a lock file. Please run "dotnet restore" to generate a new lock file.
という感じでdotnet restore
は成功するのにdotnet run
でdotnet restore
しろと言われるので以下無限ループ(project.lock.json
は作成されてるのに...)