Windows üzerinde geliştirme ortamınızı hazırlama
Windows geliştirme makinenizde Azure Service Fabric uygulamaları derlemek ve çalıştırmak için Service Fabric çalışma zamanını, SDK'yı ve araçları yükleyin. ayrıca, SDK 'da bulunan Windows PowerShell betiklerin yürütülmesini de etkinleştirmeniz gerekir.
Önkoşullar
desteklenen bir Windows sürümükullandığınızdan emin olun.
SDK'yı ve araçları yükleme
Web Platformu Yükleyicisi (WebPI), SDK ve araçları yüklemek için önerilen yoldur. webpı kullanarak çalışma zamanı hataları alırsanız, belirli bir Service Fabric sürümü için sürüm notlarında yükleyicilerin doğrudan bağlantılarını da bulabilirsiniz. sürüm notları, Service Fabric ekip blogundançeşitli sürüm bildirilerinde bulunabilir.
Not
yerel Service Fabric geliştirme kümesi yükseltmeleri desteklenmez.
Visual Studio 2017 veya 2019 ' i kullanmak için
Service Fabric araçları, Visual Studio 2019 ve 2017 ' deki Azure geliştirme iş yükünün parçasıdır. Bu iş yükünü Visual Studio yüklemenizin bir parçası olarak etkinleştirin. Ayrıca Web Platformu Yükleyicisini kullanarak Microsoft Azure Service Fabric SDK'sını da yüklemeniz gerekir.
Yalnızca SDK'yı yükleme
Yalnızca SDK'yı yüklemeniz gerekiyorsa bu paketi yükleyebilirsiniz:
Geçerli sürümler şunlardır:
- Service Fabric SDK ve araçlar 5.2.1235
- Service Fabric runtime 8.2.1235
desteklenen sürümlerin listesi için bkz. Service Fabric sürümleri
Not
Tek makine kümeleri (OneBox) uygulama veya küme yükseltmeleri için desteklenmez; bir küme yükseltmesi gerçekleştirmeniz veya bir uygulama yükseltmesi gerçekleştirmede herhangi bir sorun olması gerekiyorsa, OneBox kümesini silin ve yeniden oluşturun.
PowerShell betik yürütmesini etkinleştirme
Service Fabric, yerel geliştirme merkezi oluşturmak ve Visual Studio'dan uygulamaları dağıtmak için Windows PowerShell betiklerini kullanır. Varsayılan olarak, Windows bu betiklerin çalışmasını engeller. Betikleri etkinleştirmek için PowerShell yürütme ilkenizi değiştirmeniz gerekir. PowerShell'i yönetici olarak açın ve şu komutu girin:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser
Docker 'ı (isteğe bağlı) yükler
Service Fabric, mikro hizmetleri bir makine kümesi genelinde dağıtmaya yönelik bir kapsayıcı orchestrator . yerel geliştirme kümenizde Windows kapsayıcı uygulamaları çalıştırmak için, önce Docker for Windows yüklemeniz gerekir. Docker CE for Windows (kararlı)alın. Docker’ı yükleyip başlattıktan sonra tepsi simgesine sağ tıklayıp Windows kapsayıcılarına geç öğesini seçin. Bu adım, Windows temelinde Docker görüntülerini çalıştırmak için gereklidir.
Sonraki adımlar
Artık geliştirme ortamınızı ayarlamayı tamamladığınıza göre, uygulama derlemeye ve çalıştırmaya başlayın.
- Uygulama oluşturmayı, dağıtmayı ve yönetmeyi öğrenin
- Programlama modelleri hakkında bilgi edinin: Reliable Services ve Reliable Actors
- GitHub'da Service Fabric kod örneklerine bakın
- Service Fabric Explorer kullanarak kümenizi görselleştirme
- Windows üzerinde Linux geliştirme ortamı hazırlama
- Service Fabric destek seçenekleri hakkında bilgi edinin