Aracılığıyla paylaş


Sınama için Sanal Uygulama Paketlerini Dağıtma

 

Uygulama Alanı: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

System_CAPS_importantÖnemli

Server App-V Cmdlet'leri yalnızca bir sınama ortamında paket işlevselliğini sağlamak ve test etmek amacıyla paketleri yönetmek için kullanmanız gerekir.

Sanal uygulama paketini dağıtma

  1. Yükseltilmiş bir PowerShell konsol penceresi açın ve aşağıdaki komutu çalıştırın:

    Set-ExecutionPolicy Remotesigned –Scope Process -Force

    Set-ExecutionPolicy cmdlet'i, Windows PowerShell yürütme ilkesi için kullanıcı tercihini değiştirir. Yürütme ilkesi, Windows PowerShell'in güvenlik stratejisinin bir parçasıdır. Bu, yapılandırma dosyalarını (Windows PowerShell profiliniz dahil) yükleyip betik çalıştırıp çalıştıramayacağınızı ve varsa, hangi betiklerin çalıştırılmadan önce dijital olarak imzalanması gerektiğini belirler.

  2. Server App-V Cmdlet’leri içeri aktarın.

    PS C:\> Import-Module ServerAppVAgent

  3. Sanal uygulama paketiyle ilişkili dağıtım yapılandırma belgesini özelleştirmek için aşağıdaki bilgileri kullanın:

    Not

    Pakette ilişkili Microsoft SQL Server bileşenleri varsa, uygulamanın başarıyla çalışması için bu bileşenlerin Microsoft SQL çalıştıran sunucuya dağıtılması gerekir.

    - Bir XML düzenleyicisini kullanarak örneğin, [XML Notepad 2007](https://go.microsoft.com/fwlink/?linkid=208297)(https://go.microsoft.com/fwlink/?LinkId=208297) **deploymentconfig.xml** dosyasını açın.**Deploymentconfig.xml**, Server App-V Aracısı’nı çalıştıran bilgisayardaki paket klasörünün kökündedir.
    
    - **/CONFIGURATION/VIRTUALENVIRONMENT** ve **/CONFIGURATION/LOCAL** altındaki **GİRİŞ** düğümlerini inceleyin.
    
    - Her **GİRİŞ**‘in altında özelleştirme gerektiren **DEĞER** düğümünü inceleyin. Tipik olarak bu, bir sunucunun adı veya eksik ya da hatalı bir paroladır. Bu veriler tek başına ya da bir veritabanı bağlantı dizesi gibi daha büyük bir yapının parçası olabilir. Nereden geldiğini ve neyi denetlediğini anlamak için **GİRİŞ** düğümündeki diğer bilgileri kullanabilirsiniz.
    
    - **DEĞER** düğümü verilerini uygun özelleştirmeyle güncelleştirin.**DEĞER** düğümündeki öznitelikleri değiştirmeyin. Ayrıca **GİRİŞ** düğümündeki diğer öğeleri de değiştirmeyin.
    
    - deploymentconfig.xml dosyasını kaydedip XML düzenleyicisini kapatın.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Dağıtım yapılandırma dosyası parolalar gibi hassas bilgileri içeriyorsa dosyayı güvenli bir konuma kaydetmelisiniz.</P>
    
    
      </div>
    
  4. Paketi ekleyin.Kalın örnek parametreleri dağıtımınıza özgü verilerle değiştirin.

    PS C:\> Add-ServerAppvPackage –Name MyApp –Manifest C:\MyApp\MyApp_manifest.xml

    –SFT C:\MyApp\MyApp.sft –Configuration C:\MApp\deploymentconfig.xml 

  5. Paketi başlatın.Kalın örnek parametreleri dağıtımınıza özgü verilerle değiştirin.

    PS C:\> Start-ServerAppVPackage –Name MyApp