.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.