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 betiklerinin çalıştırılmasını da etkinleştirmeniz gerekir.

Önkoşullar

Desteklenen bir Windows sürümü kullandığınızdan emin olun.

Çalışma zamanı ve SDK'sını indirme ve yükleme

Not

Daha önce SDK/Araçlar yüklemesi için kullanılan WebPI 1 Temmuz 2022'de kullanım dışı bırakıldı

Çalışma zamanı bağımsız olarak yüklenebilir. Ancak SDK çalışma zamanını gerektirir, bu nedenle geliştirme ortamı için hem çalışma zamanını hem de SDK'yı yüklemeniz gerekir. Çalışma zamanının ve SDK'nın en son sürümleri için aşağıdaki bağlantılar indirilir:

Paket Sürüm
Windows için Service Fabric Çalışma Zamanı'nı yükleme 10.1.1951.9590
Service Fabric SDK'sını yükleme 7.1.1951

Service Fabric Yayınları'nda önceki sürümlerin yükleyicilerine doğrudan bağlantılar bulabilirsiniz.

Desteklenen sürümler için bkz . Service Fabric sürümleri.

Çalışma zamanını yükleme

Çalışma zamanı yükleyicisi bir komut satırı kabuğundan çalıştırılmalıdır ve bayrağını /accepteula kullanmanız gerekir. Günlük çıktılarını korumak için komut satırı kabuğunuzu yükseltilmiş ayrıcalıklarla çalıştırmanızı öneririz. Aşağıdaki örnek PowerShell'dedir:

.\MicrosoftServiceFabric.<version>.exe /accepteula

SDK’yı yükleyin

Çalışma zamanı yüklendikten sonra SDK'yı başarıyla yükleyebilirsiniz. Yükleyiciyi komut satırı kabuğundan veya dosya gezgininizden çalıştırabilirsiniz.

Not

Uygulama veya Küme yükseltmeleri için tek makine kümeleri (OneBox) desteklenmez; Bir Küme yükseltmesi gerçekleştirmeniz veya Uygulama yükseltmesi yaparken sorun yaşıyorsanız OneBox kümesini silin ve yeniden oluşturun.

Visual Studio 2017 veya 2019'ı kullanmak için

Service Fabric Araçları, Visual Studio 2019 ve 2017'deki Azure Geliştirme iş yükünün bir parçasıdır. Bu iş yükünü Visual Studio yüklemenizin bir parçası olarak etkinleştirin. Ayrıca, Microsoft Azure Service Fabric SDK'sını ve çalışma zamanını, çalışma zamanını ve SDK'yı indirme ve yükleme bölümünde açıklandığı gibi yüklemeniz gerekir.

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'ı yükleme (isteğe bağlı)

Service Fabric, mikro hizmetleri bir makine kümesine dağıtmaya yönelik bir kapsayıcı düzenleyicisidir . Windows kapsayıcı uygulamalarını yerel geliştirme kümenizde çalıştırmak için önce Windows için Docker'ı yüklemeniz gerekir. Windows için Docker CE (kararlı) edinin. Docker'ı yükleyip başlattıktan sonra tepsi simgesine sağ tıklayın ve Windows kapsayıcılarına geç'i seçin. Bu adım, Windows temelinde Docker görüntülerini çalıştırmak için gereklidir.

Sonraki adımlar

Geliştirme ortamınızı ayarlamayı tamamladığınıza göre, uygulamaları oluşturmaya ve çalıştırmaya başlayın.