c# - मैं VS2008 का उपयोग कर एप्लिकेशन में एप्लिकेशन मेनिफेस्ट कैसे एम्बेड कर सकता हूं?



.net visual-studio (1)

मैंने पीई के अंदर अपने एप्लिकेशन की मेनिफेस्ट फाइलों को एम्बेड करने के तरीकों के लिए here और here पढ़ा here लेकिन ये कदम वीसी # के लिए काम नहीं कर रहे हैं: वीएस -2008 - वीएस -2008 एमटी.एक्सई के साथ भी नहीं आता है (जहां तक ​​मुझे पता है)

मैं यह करने के बारे में कैसे जा सकता हूं?


आप इन चरणों का पालन करके अपने सी # एप्लिकेशन में एक मैनिफेस्ट जोड़ सकते हैं:

  1. समाधान एक्सप्लोरर में अपनी प्रोजेक्ट पर राइट-क्लिक करें
  2. संदर्भ मेनू से "नया आइटम जोड़ें" का चयन करें।
  3. दिखाई देने वाले संवाद बॉक्स में विकल्पों की सूची से "एप्लिकेशन मैनिफेस्ट फ़ाइल" चुनें।

हालांकि, ध्यान दें कि विंडोज विस्टा और 7 में पाए गए यूएसी के अनुपालन को सुनिश्चित करने के लिए विजुअल स्टूडियो पहले से ही आपके प्रोजेक्ट में एक मैनिफेस्ट जोड़ता है। यदि आप यह निर्दिष्ट करना चाहते हैं कि आपकी प्रोजेक्ट द्वारा कस्टम मैनिफेस्ट फ़ाइल का उपयोग किया जाना चाहिए, तो इन अतिरिक्त का पालन करें कदम:

  1. एक बार जब आप अपनी प्रोजेक्ट में अपनी कस्टम मैनिफेस्ट फ़ाइल जोड़ लेंगे, तो समाधान प्रोजेक्ट में अपनी प्रोजेक्ट पर राइट-क्लिक करें और "Properties" पर क्लिक करें (या अपनी प्रोजेक्ट के तहत "Properties" आइटम पर डबल-क्लिक करें)।
  2. पहले टैब ("एप्लिकेशन") के तहत, आपको विकल्पों का एक समूह देखना चाहिए कि यह निर्दिष्ट करता है कि आपका एप्लिकेशन संसाधनों का प्रबंधन कैसे करता है। आप चयनित "आइकन और मैनिफेस्ट" विकल्प को छोड़ सकते हैं, लेकिन आपको "मैनिफेस्ट" लेबल वाले ड्रॉप-डाउन बॉक्स से अपनी कस्टम मेनिफेस्ट फ़ाइल चुननी होगी।

आखिरकार, पूर्णता के लिए या यदि उपर्युक्त चरण आपके लिए काम नहीं करते हैं, तो भी आप इसे अपने निर्माण के बाद अपने एप्लिकेशन के EXE में अपनी मेनिफेस्ट फ़ाइल एम्बेड करने के लिए mt.exe का उपयोग कर सकते हैं। यदि इसे विजुअल स्टूडियो की स्थापना के साथ शामिल नहीं किया गया था, तो आपको विंडोज एसडीके को डाउनलोड और इंस्टॉल करने की आवश्यकता होगी। विंडोज 7 और .NET Framework 4.0 के लिए नवीनतम संस्करण here





manifest