Aracılığıyla paylaş


Nasıl yapılır: ClickOnce uygulama için dosya ilişkilendirmeleri

ClickOnce uygulamaları bir veya daha fazla dosya adı uzantıları ile ilişkilendirilebilir. Böylece uygulama bu tür bir dosya açtığında otomatik olarak başlatılacaktır.ClickOnce uygulamasına dosya adı uzantısı desteği eklemek basit bir iştir.

ClickOnce Uygulaması için Dosya İlişkilendirmeleri Oluşturma

  1. Normal yollardan bir ClickOnce uygulaması oluşturun veya varolan ClickOnce uygulamanızı kullanın.

  2. Notepad gibi bir metin veya XML düzenleyicisi ile uygulama bildirimini açın.

  3. assembly öğesini bulun.Daha fazla bilgi için bkz. ClickOnce Uygulama Bildirimi.

  4. assembly öğesinin alt öğesi olarak, bir fileAssociation öğesi ekleyin.fileAssociation öğesi dört özniteliğe sahiptir:

    • extension: Uygulama ile ilişkilendirmek istediğiniz dosya adı uzantısı.

    • description: Windows kabuğunda görünür bir dosya türünün açıklaması

    • progid: Kayıt defterinde işaretlemek için dosya türünü benzersiz olarak tanıtan bir dize.

    • defaultIcon: Bu dosya türü için kullanılacak bir simge.Simge uygulama bildiriminde bir dosya kaynağı olarak eklenmelidir.Daha fazla bilgi için bkz. Nasıl yapılır: ClickOnce uygulama bir veri dosyası dahil.

    file ve fileAssociation öğelerinin bir örneği için, bkz. <fileAssociation> Öğesi (ClickOnce Uygulaması).

  5. Birden çok dosya türünü uygulama ile ilişkilendirmek istiyorsanız, ek fileAssociation öğelerini ekleyin.progid özniteliğinin her biri için farklı olması gerektiğini unutmayın.

  6. Uygulama bildirimi ile işiniz bittikten sonra, bildirimi yeniden imzalayın.Bunu, komut satırından Mage.exe kullanarak yapabilirsiniz.

    mage -Sign WindowsFormsApp1.exe.manifest -CertFile mycert.pfx

    Daha fazla bilgi için, bkz. Mage.exe (bildirim oluşturma ve düzenleme aracı)

Ayrıca bkz.

Başvuru

<fileAssociation> Öğesi (ClickOnce Uygulaması)

ClickOnce Uygulama Bildirimi

Mage.exe (bildirim oluşturma ve düzenleme aracı)