2013-07-01 7 views
17

मेरे पास एक WPF एप्लिकेशन है जिसे मैं हमेशा एक व्यवस्थापक के रूप में शुरू करने में सक्षम बनाना चाहता हूं। मैं इसके बारे में बहुत कुछ पढ़ रहा हूं और ऐसा लगता है कि मुझे अपनी खुद की मेनिफेस्ट फ़ाइल बनाना है और इसे पास करना है ot अनुप्रयोग गुणों पर रनटाइम int पर एक प्रशासक के रूप में शुरू होता है।WPF एप्लिकेशन मेनिफेस्ट फ़ाइल

एप्लिकेशन स्वयं फ़ाइल लोड करता है और कभी-कभी फ़ाइल व्यवस्थापक पहुंच की मांग कर सकती है, इसलिए इसे संशोधित किया जा सकता है। इसलिए मैं व्यवस्थापक मोड में हमेशा प्रारंभ करने में सक्षम होने के बाद एप्लिकेशन को स्थापित करने के बाद एक तरीका ढूंढ रहा हूं।

+1

manfiest बनाने के लिए, राइट क्लिक करें अपनी परियोजना, का चयन नया आइटम जोड़ें ..., और एप्लिकेशन मैनिफेस्ट प्रकार चुनें। – dlev

+0

@mathinvalidnik क्या आप कृपया मेरा उत्तर चिह्नित कर सकते हैं? या मुझे बताओ कारण क्या था? – Smartis

उत्तर

39

समाधान एक्सप्लोरर पर सही अपने प्रोजेक्ट फाइल पर एक प्रकट क्लिक जोड़ने के लिए:

  1. करें

  2. नया आइटम जोड़ने

  3. आवेदन मैनिफ़ेस्ट फ़ाइल

फ़ाइल app.manifest नाम पर है चुनें और इसका नाम बदलना नहीं है।


आप अपने प्रकट में तत्व को बदलने के लिए एक व्यवस्थापक के रूप में हमेशा शुरू कर दिया है: इस प्रश्न

http://msdn.microsoft.com/en-us/library/ms742884.aspx

+0

क्लिकऑन के साथ प्रकाशित करते समय आप इसे नहीं कर सकते हैं। –

+0

क्यों नहीं? एमएसडीएन के मुताबिक यह एक ही एक्सएमएल विनिर्देश है: https://msdn.microsoft.com/en-us/library/ws1c2fch.aspx – Smartis

+0

ठीक है, मैंने मैनिफेस्ट फ़ाइल जोड़ दी है, आपने जो लाइन बताया है उसे बदल दिया है और एक क्लिकऑन संस्करण प्रकाशित करने का प्रयास किया है। नतीजा एक त्रुटि है: "क्लिकऑन अनुरोध निष्पादन स्तर 'आवश्यकता प्रशासक' का समर्थन नहीं करता है। –

2
के लिए अच्छा अनुच्छेद: BTW

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 

विजुअल बेसिक में, प्रोजेक्ट टी गुणों को थोड़ा अलग तरीके से संरचित किया जाता है। यदि आपको यह प्रश्न मिलता है और आप वीएस -2010 में वीबी में हैं, तो ऐप.मैनिफेस्ट फ़ाइल जेनरेट करने के लिए इन निर्देशों का पालन करें।

  1. एक app.manifest फ़ाइल बनाने के लिए, अपनी परियोजना के लिए जाते हैं, और गुण का चयन करें। फिर पर क्लिक करें टैब के तहत विंडो सेटिंग्स देखें।
    • ViewWindowSettings
  2. यह पैदा करते हैं और ऐप्स के खुलने का।प्रकट फ़ाइल है, जो अपने मेरे परियोजना फ़ोल्डर में सहेजा गया है
    • app.manifest

अतिरिक्त पठन:WPF MessageBox window style

संबंधित मुद्दे