Aracılığıyla paylaş


Nasıl yapılır: hangi dosyaların ClickOnce tarafından yayımlanan belirtin

ClickOnce uygulaması yayımlarken, projede yer alan tüm kod olmayan dosyalar uygulama ile birlikte dağıtılır. Bazı durumlarda, belirli dosyaları yayınlamak isteyebilirsiniz veya koşullara göre belirli dosyaları yüklemek isteyebilirsiniz. Visual Studio dosyaları hariç tutma, dosyaları veri dosyası veya önkoşul olarak işaretleme ve koşullu yüklemek için dosya grubu oluşturmanıza imkan verir.

Uygulama Dosyaları iletişim kutusunda yönetilen ClickOnce uygulamasına ait dosyalara Proje Tasarımcısı 'nın Yayımla sayfasından erişebilirsiniz.

Başlangıçta (Required) (Gerekli) olarak adlandıran tek bir dosya grubu vardır. Ek dosya grupları oluşturup bunlara dosyalar atayabilirsiniz. Uygulamayı çalıştırmak için gerekli dosyalara aitDownload Group'u değiştiremezsiniz. Örneğin, uygulamanın .exe'si veya veri dosyaları olarak işaretlenmiş dosyaları (Required) (Gerekli) grubuna ait olmalıdır.

Bir dosyanın varsayılan yayımlama durum değeri (Otomatik) ile etiketlenmiştir. Örneğin, uygulamanın .exe'si varsayılan değer olarak Include (Auto) (Otomatik Dahil Et) yayımla durumuna sahiptir.

Build Action (Yapı Eylemi) özelliği İçerik şeklinde ayarlanmış dosyalar uygulama dosyaları olarak atanır ve varsayılan olarak dahil edildi işaretlenir. Bunlar dahil edilebilir, dışarı aktarılabilir veya veri dosyaları olarak işaretlenebilir. Özel durumlar şunlardır:

  • SQL veritabanı (.mdf ve .mdb) gibi veri dosyaları ve XML dosyaları varsayılan değer için veri dosyaları olarak işaretlenir.

  • (.Dll dosyaları) derlemelerine başvurular başvuru eklediğinizde, aşağıdaki şekilde atanır:, Kopya yerel olan yanlış, gerekli bir derleme olarak varsayılan olarak işaretlenmiş (önkoşulu (otomatik)), olması gereken GAC'ye mevcut uygulama yüklenmeden önce. Copy Local (Yerel Kopyala) True ise, bütünleştirilmiş kod varsayılan değer uygulama bütünleştirilmiş kodu ( Include (Auto)) (Otomatik Dahil Et) olarak işaretlenir ve yükleme sırasında uygulama klasörüne kopyalanır. Yalnızca Ayrık özelliğinin True olarak ayarlanması durumunda, bir COM referansı Uygulama Dosyaları iletişim kutusu için (.ocx dosyası olarak) görüntülenecek. Varsayılan değer olarak, dahil edilir.

Uygulama Dosyaları İletişim Kutusuna dosya eklemek için

  1. Çözüm Gezgini içinde bir veri dosyası seçin.

  2. Özellikler penceresinde Build Action (Yapı Eylemi) özelliğini İçerik değeri olarak değiştirin.

ClickOnce yayımlamasından gelen dosyaları dışlamak için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Yayımla sekmesini tıklayın.

  3. Uygulama dosyaları iletişim kutusunu açmak için Uygulama Dosyaları düğmesini tıklayın.

  4. Uygulama dosyaları iletişim kutusunda, dışlamak istediğiniz dosyayı seçin.

  5. Publish Status (Yayımlama Durumu) alanında, açılır listeden Dışla'yı seçin.

Dosyaları veri dosyaları olarak işaretlemek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Yayımla sekmesini tıklayın.

  3. Uygulama dosyaları iletişim kutusunu açmak için Uygulama Dosyaları düğmesini tıklayın.

  4. Uygulama dosyaları iletişim kutusunda, dışlamak istediğiniz dosyayı seçin.

  5. Publish Status (Yayımla Durumu) alanında, açılır listeden Dışla'yı seçin.

Dosyaları önkoşul olarak işaretlemek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Yayımla sekmesini tıklayın.

  3. Uygulama dosyaları iletişim kutusunu açmak için Uygulama Dosyaları düğmesini tıklayın.

  4. Uygulama dosyaları iletişim kutusunda, önkoşul olarak işaretlemek istediğiniz uygulama bütünleştirilmiş kodunu (.dll dosyası) seçin. Uygulamanızın listede görünmesi için, uygulamanızdan uygulama bütünleştirilmiş koduna referans olması gerekir.

  5. Publish Status (Yayımla Durumu) alanında, açılır listeden Önkoşul'u seçin.

Yeni bir dosya grubu eklemek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Yayımla sekmesini tıklayın.

  3. Uygulama dosyaları iletişim kutusunu açmak için Uygulama Dosyaları düğmesini tıklayın.

  4. Uygulama Dosyaları iletişim kutusunda yeni gruba dahil etmek istediğiniz bir dosya için Grup alanını seçin.

    Not

    Dosya isimleri Uygulama Dosyaları iletişim kutusunda görünmeden önce, dosyalar için Build Action (Yapı Eylemi) özelliği İçerik olarak ayarlanmış olmalıdır.

  5. Download Group (Grubu İndir) alanında, açılır listeden <Yeni...>'yi seçin.

  6. New Grup iletişim kutusunda, grup için bir ad yazın ve Tamam'ı tıklayın.

Yeni bir dosya grubu eklemek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Yayımla sekmesini tıklayın.

  3. Uygulama dosyaları iletişim kutusunu açmak için Uygulama Dosyaları düğmesini tıklayın.

  4. Uygulama Dosyaları iletişim kutusunda yeni gruba dahil etmek istediğiniz bir dosya için Grup alanını seçin.

  5. Download Group (Grubu İndir) alanında, açılır listeden <Yeni...>'yi seçin.

    Not

    Uygulamayı çalıştırmak için gerekli dosyalara aitDownload Group'u değiştiremezsiniz.

Ayrıca bkz.

Görevler

Nasıl yapılır: Yayımlama Sihirbazı'nı kullanarak bir ClickOnce uygulama yayımlama

Kavramlar

Yayımlama ClickOnce uygulamaları