.net-core'u kullanmaya başlama
Merhaba Dünya Örnek Uygulaması Oluşturma
Bir yerde boş bir dizin oluşturun …
mkdir HelloWorld
cd HelloWorld
Ardından, bir Hello World örneği oluşturmak için yerleşik iskele teknolojisini kullanın.
dotnet new console -o
Bu komut iki dosya oluşturur:
HelloWorld.csproj
proje bağımlılıklarını, ayarlarını ve Hedef Çerçeveyi açıklar- “Merhaba Dünya” yayan ana giriş noktası ve konsol için kaynak kodunu tanımlayan
Program.cs
.
‘dotnet new’ komutu başarısız olursa, .NET Core’u düzgün yüklediğinizden emin olun. İncelemek için favori düzenleyicinizde Program.cs
dosyasını açın:
namespace ConsoleApplication
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
Proje bağımlılıklarını ve .NET çalışma zamanını geri yüklemek için şunu çalıştırın:
dotnet restore
Uygulamayı derlemek ve yürütmek için şunu girin:
dotnet run
Bu son komut konsola “Merhaba Dünya” yazdırır.
İkili arşivden yükleme
Not: Bu talimatlar .NET Core 1.0.4 & 1.1.1 SDK 1.0.1 ve sonraki sürümleri hedef almaktadır.
Yüklemek için ikili arşivleri kullanırken, içeriğin /opt/dotnet dizinine çıkarılmasını ve dotnet için bir sembolik bağlantı oluşturulmasını öneririz. .NET Core’un önceki bir sürümü zaten kuruluysa, dizin ve sembolik bağlantı zaten
sudo mkdir -p /opt/dotnet
sudo tar zxf [tar.gz filename] -C /opt/dotnet
sudo ln -s /opt/dotnet/dotnet /usr/local/bin
Ubuntu kurulumu
dotnet-host-ubuntu-x64.deb
dotnet-hostfxr-ubuntu-x64.deb
dotnet-sharedframework-ubuntu-x64.deb
dotnet-sdk-ubuntu-x64.1.0.1.deb
Paket kaynağını ayarla
İlk adım, paket yöneticisi için kaynak beslemeyi oluşturmaktır. Bu, yalnızca kaynağı daha önce kurmadıysanız veya Ubuntu 16.10’a ilk kez kurulum yapıyorsanız gereklidir.
Ubuntu 14.04 ve Linux Mint 17
Komutlar
sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
sudo apt-get update
sudo apt-get install dotnet-dev-1.0.1
Yüklü paketler
dotnet-host-ubuntu-x64.1.0.1.deb
dotnet-hostfxr-ubuntu-x64.1.0.1.deb
dotnet-sharedframework-ubuntu-x64.1.1.1.deb
dotnet-sdk-ubuntu-x64.1.0.1.deb
Ubuntu 16.04 ve Linux Mint 18
Komutlar
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 hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
sudo apt-get update
sudo apt-get install dotnet-dev-1.0.1
Yüklü paketler
dotnet-host-ubuntu.16.04-x64.1.0.1.deb
dotnet-hostfxr-ubuntu.16.04-x64.1.0.1.deb
dotnet-sharedframework-ubuntu.16.04-x64.1.1.1.deb
dotnet-sdk-ubuntu.16.04-x64.1.0.1.deb
Ubuntu 16.10
Komutlar
sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ yakkety main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
sudo apt-get update
sudo apt-get install dotnet-dev-1.0.1
Yüklü paketler
dotnet-hostfxr-ubuntu.16.10-x64.1.0.1.deb
dotnet-host-ubuntu.16.10-x64.1.0.1.deb
dotnet-sharedframework-ubuntu.16.10-x64.1.1.1.deb
dotnet-sdk-ubuntu.16.10-x64.1.0.1.deb
kaynak Resmi Belgeler
Kurulum veya Kurulum
Homebrew’i yükledikten sonra .NET Core’u macOS 10.11+ sürümüne yükleyin:
brew update
brew install openssl
mkdir -p /usr/local/lib
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
https://go.microsoft.com/fwlink/?LinkID=835011 adresinden .NET Core SDK’yı yükleyin
Windows, Linux, Mac ve Docker için kurulum kılavuzlarıyla Resmi Microsoft .NET Core sayfası
.net-core kurulumu veya kurulumu hakkında ayrıntılı talimatlar.