2010-12-08 20 views

cevap

53

adımları izleyerek C# uygulamasına bir bildirim ekleyebilirsiniz:

  1. Solution Explorer
  2. seç projeniz sağ tıklayın bağlam menüsünden "Yeni Öğe Ekle".
  3. Görüntülenen iletişim kutusundaki seçenekler listesinden "Uygulama Manifest Dosyası" nı seçin.

Ancak, Visual Studio zaten UAC ile uyumu sağlamak amacıyla varsayılan olarak projenize bir bildirim ekler dikkat Windows Vista'da bulunan ve 7. özel bir bildirim dosyası tarafından kullanılması gerektiğini belirtmek istiyorsanız projenize özel bildirim dosyası ekledikten sonra

  1. , Solution Explorer projenizde sağ tıklayın ve "Özellikler" i tıklayın (veya çift tıklayın: projeniz yerine, aşağıdaki ek adımları izleyin projenizin altındaki "Özellikler" öğesi.
  2. İlk sekmede ("Uygulama"), uygulamanızın kaynakları nasıl yönettiğini belirten bir seçenekler grubu görmelisiniz. Varsayılan "Icon and manifest" seçeneğini seçili bırakabilirsiniz, ancak "Manifest" etiketli açılır kutudan özel manifest dosyanızı seçmelisiniz.

Son olarak, bütünlük uğruna veya yukarıdaki adımlar sizin için işe yaramazsa, yine de bunu inşa ettik sonra uygulamanın EXE haline bildirim dosyası gömmek için mt.exe kullanabilirsiniz. Visual Studio yüklemenize dahil edilmediyse, Windows SDK'yı indirip yüklemeniz gerekir. Windows 7 ve .NET Framework 4.0 here için en son sürümü edinin.

+0

UAC for tezini mt.exe ile yerleştirmek uygun mu? – Dacto

+0

@Dacto: Sanırım yapabilirsin, ama ... neden? Sorunun ne olduğundan emin değilim. Cevabımın ilk kısmı sizin için işe yaramadı mı? Mt.exe'yi kullanmak için * gerekmemelisiniz. –

+1

de sadece bir exe exe ve UAC uyumlu bildirimi dağıtmak istiyorum özel bir manifesto gerek yok – Dacto

İlgili konular