.NET Core - Önkoşullar

Bu bölümde, dağıtmanız ve çalıştırmanız gereken çeşitli bağımlılıkları tartışacağız. Bunlar, Visual Studio kullanılarak geliştirilen Windows makinelerindeki .NET Core uygulamalarını içerir.

Desteklenen Windows Sürümleri

.NET Core, Windows'un aşağıdaki sürümlerinde desteklenir -

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10
  • Windows Server 2008 R2 SP1 (Tam Sunucu veya Sunucu Çekirdeği)
  • Windows Server 2012 SP1 (Tam Sunucu veya Sunucu Çekirdeği)
  • Windows Server 2012 R2 SP1 (Tam Sunucu veya Sunucu Çekirdeği)
  • Windows Server 2016 (Tam Sunucu, Sunucu Çekirdeği veya Nano Sunucu)

Bağımlılıklar

  • .NET Core uygulamanızı Windows 10 ve Windows Server 2016'dan önceki Windows sürümlerinde çalıştırıyorsanız, Visual C ++ Yeniden Dağıtılabilir'i de gerektirir.

  • .NET Core yükleyicisini kullanıyorsanız bu bağımlılık sizin için otomatik olarak yüklenir.

  • Yükleyici komut dosyası aracılığıyla .NET Core yüklüyorsanız veya kendi kendine yeten bir .NET Core uygulaması dağıtıyorsanız Visual Studio 2015 için Visual C ++ Yeniden Dağıtılabilir öğesini manuel olarak yüklemeniz gerekir.

  • Windows 7 ve Windows Server 2008 makineleri için, Windows kurulumunuzun güncel olduğundan ve ayrıca Windows Update aracılığıyla yüklenen KB2533623 düzeltmesini içerdiğinden emin olmanız gerekir.

Visual Studio ile Önkoşullar

  • .NET Core SDK kullanarak .NET Core uygulamaları geliştirmek için, istediğiniz herhangi bir düzenleyiciyi kullanabilirsiniz.

  • Ancak, Visual Studio kullanarak Windows üzerinde .NET Core uygulamaları geliştirmek istiyorsanız, aşağıdaki iki sürümü kullanabilirsiniz:

    • Visual Studio 2015

    • Visual Studio 2017 RC

  • Visual Studio 2015 ile oluşturulan projeler varsayılan olarak project.json tabanlı olurken, Visual Studio 2017 RC ile oluşturulan projeler her zaman MSBuild tabanlı olacaktır.