ASP.NET Core 1.0 on Ubuntu 16.04


ASP.NET Core 1.0 on Ubuntu 16.04


TODO:この文章は赤石俊哉オリジナルで作成されています.転載する前に作者の同意を得て、転載時に出典を明記してください.
最近新たにVPSを購入したことに加え、UWPアプリを作りたいということで、総合的に考えてUbuntuに装着しました.net Core.本稿では、私の導入について説明します.NetCore環境のプロセスは、コミュニケーションを学ぶために使用されます.ほとんどの過程は参考になった.Net Core公式説明(英語).

1.apt-getに追加する.Netのkey

sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
sudo apt-get update

2.インストールnet Core SDK


前にインストールがある場合は.NET Coreでは、まずこのスクリプトを使用してクリーニングを実行する必要があります.
cd ~
mkdir temp
cd temp
wget https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/uninstall/dotnet-uninstall-debian-packages.sh
sudo ./dotnet-uninstall-debian-packages.sh

クリーンアップが完了するとapt-getを使用してインストール.net Core SDK:
sudo apt-get install dotnet-dev-1.0.0-preview2-003121

TODO:ここで質問がありました.NetCore供給Ubuntuでは64ビットバージョンしか使用されていませんが、私がインストールしたのは32ビットで、上のスクリプトでインストールした後、パッケージが見つからないことをヒントにしました.

3.Hello Worldテストの導入


次のコードを使用して、Hello Worldプログラムを配備します.
mkdir hwapp
cd hwapp
dotnet new

dotnet restore
dotnet run

コマンドラインには次の文字が表示されます.
Project netcoretest (.NETCoreApp,Version=v1.0) will be compiled because expected outputs are missing
Compiling netcoretest for .NETCoreApp,Version=v1.0

Compilation succeeded.
    0 Warning(s)
    0 Error(s)

Time elapsed 00:00:01.7675052


Hello World!

ハローワールドも表示されたら説明しますNet Coreのインストールに成功しました.