Aracılığıyla paylaş


SharePoint çözüm paketleri oluşturma

Package Designer kullanarak oluşturabilir ve dağıtım paketleri özelleştirin.Örneğin, SharePoint proje öğeleri ve özellikleri, IIS sunucusunun Sıfırla özelliğini etkinleştirme kapsamları ayarlama ve özellik bağımlılıklarını tanımlamak ekleyebilirsiniz.Tasarımcı, aynı zamanda bildirimi her paketi açıklayan bir xml dosyası oluşturur.

Paketleme araçları

Kullanabileceğiniz Package Designer paketleme ve bildirimi oluşturmak için.Web sunucusu sıfırlamak, dağıtım sunucusu türü yapılandırmak ve ayarlamak, SharePoint proje öğeleri içerir.Daha fazla bilgi için bkz. Nasıl yapılır: ekleme ve kaldırma özellikleri ve paket maddelere Package Designer kullanarak.

Alternatif olarak, kullanabileceğiniz Ambalaj Explorer özellikleri ve paket dosyanızı (.wsp) öğeleri değiştirmek için.Daha fazla bilgi için bkz. Nasıl yapılır: ekleme ve kaldırma özellikleri ve paket Maddelere ambalaj Gezgini'ni kullanarak.

SharePoint Çözümünüzü dağıtmak için paket (.wsp) dosyalarını oluşturmak için Visual Studio ve MSBuild kullanabilirsiniz.Bu işlem SharePoint dağıtımı için gerekli dosyaları oluşturur.Daha fazla bilgi için, bkz. Nasıl yapılır: Visual Studio SharePoint çözüm paketi oluşturma ve Nasıl yapılır: MSBuild görevleri'ni kullanarak bir SharePoint çözüm paketi oluşturma.

Paket Tasarımcısı seçenekleri

SharePoint paketler ile özelleştirebilirsiniz özellikleri aşağıdaki tabloda gösterilmektedir Package Designer.

Paket Tasarımcısı özelliği

Varsayılan ayarın açıklaması

Ad

Gerekli.Paketin varsayılan adını ayarlamak ProjectName.

WebSunucusu Sıfırla

İsteğe Bağlı.SharePoint sunucusunda .wsp dosyası yüklendikten sonra Web sunucusu yeniden başlatmak isteyip istemediğinizi seçin.

Dağıtım sunucusu türü

Gerekli.Varsayılan olarak, kapsam ApplicationServer için ayarlanır.

SeçenekTanımlama
ApplicationServerHizmetlerini barındıran bir sunucuya açıklar.
WebFrontEndWeb sitelerini barındıran bir sunucuya açıklar.

Çözümdeki öğelere

Tüm SharePoint proje öğeleri ve pakete eklenen özellikler.

Maddeleri

İsteğe Bağlı.Tüm SharePoint öğelerini ve paketinize dağıtmak istediğiniz özellikleri.

Paketleme işlemini yapılandırma

SharePoint çözümlerini Visual Studio geliştirme sonra projelerin nasıl paketlenmiş özelleştirebilirsiniz.

.Wsp dosyası nasıl oluşturulur özelleştirmek için kullanabileceğiniz iki MSBuild hedefleri aşağıdaki tabloda gösterilmiştir.

Target

Tanımlama

BeforeLayout

Görevleri gerçekleştiren bir ara dizine dosyaları hemen kopyalanmadan önce hedef.Paket dosyası (.wsp) oluşturmadan önce dosyaları değiştirebilirsiniz.

AfterLayout

Hemen bir ara dizin için dosyalar kopyalandıktan sonra görevleri gerçekleştiren hedef.

Daha fazla bilgi için bkz. Nasıl yapılır: MSBuild Hedeflerini Kullanarak SharePoint Çözüm Paketini Özelleştirme.

Ambalaj mimarisi

SharePoint paketi (.wsp) Visual Studio'da oluşturduğunuzda, aşağıdaki adımlar gerçekleşir.

  1. Özellikleri ve paketleri, paket fiziksel ve anlamsal yapısını doğru olduğundan emin olmak için doğrulanır.

  2. Özellikler, proje öğeleri ve paket dosyaları pakete numaralandırılır.Paketleri ve özellikleri için bildirim dosyaları, dağıtım ve etkinleştirme için gerekli tüm bilgileri içerecek şekilde dönüştürülür.Belirteçleri tam değeri ile değiştirilir.

  3. Özelleştirilebilir BeforeLayout MSBuild hedef gerçekleştirilir.Bu adımı .wsp dosyası oluşturulmadan önce herhangi bir özel paket değişiklikler oluşturabilirsiniz.

  4. Numaralandırılmış dosyalar bir ara dizinine kopyalanır.

  5. Özelleştirilebilir AfterLayout MSBuild hedef gerçekleştirilir.Bu adımı .wsp dosyası oluşturulmadan önce herhangi bir özel paket değişiklikler oluşturabilirsiniz.

  6. Ara dizindeki dosyaların .wsp dosyasına eklenir.

Paket klasör yapısı

SharePoint proje paketlediğinizde .wsp dosyası içinde SolutionFolder\bin\ oluşturulurBuildConfiguration klasör.Örneğin, çözümünüzün bulunduğu sürücü: \Visual Studio 2012\Projects\ListDefinition1 ve yapı yapılandırmanızı yayın için ayarlanmışsa, .wsp dosyası sürücü: \Visual Studio 2012\Projects\ListDefinition1\bin\Release.

Ayrıca bkz.

Görevler

Nasıl yapılır: SharePoint çözüm paketleme

Nasıl yapılır: ekleme ve kaldırma özellikleri ve paket maddelere Package Designer kullanarak

Nasıl yapılır: MSBuild görevleri'ni kullanarak bir SharePoint çözüm paketi oluşturma

Kavramlar

Nasıl yapılır: MSBuild Hedeflerini Kullanarak SharePoint Çözüm Paketini Özelleştirme

Diğer Kaynaklar

How to: Modify Package Properties

Nasıl yapılır: Visual Studio SharePoint çözüm paketi oluşturma