2012-04-18 21 views
7

की आवश्यकता है, मैं क्यूटी निर्माता को चलाने में सक्षम नहीं हूं।क्यूटी: '' निष्पादित नहीं कर सकता: अनुरोधित ऑपरेशन को

'' पर अमल नहीं कर सकता:: यह निम्न त्रुटि शिकायत अनुरोध किया गया कार्य की आवश्यकता होती

मेरे exe फ़ाइल उस पर एक Windows व्यवस्थापक ढाल प्रतीक है। क्या मुझे प्रोजेक्ट सेटिंग्स में बदलाव करने की ज़रूरत है? मैं कुछ फाइल ऑपरेशंस करने के लिए क्यूटी फाइल लाइब्रेरी का उपयोग कर बड़े पैमाने पर उपयोग कर रहा हूं।

+2

आपके निष्पादन योग्य फ़ाइल का नाम क्या है? एक एम्बेडेड मेनिफेस्ट के बिना, विंडोज स्मार्ट होने की कोशिश करता है और फ़ाइल नाम में व्यवस्थापक के रूप में "इंस्टॉल", "अपडेट", "सेटअप" आदि के साथ निष्पादन योग्य चलाने के लिए चाहता है। –

+0

@ फ्रैंक आपको मिल गया, मेरे पास मेरा .exe Updater.exe नाम था। जब मैंने एप्लिकेशन का नाम बदल दिया तो यह ठीक काम करता है। कृपया उत्तर के रूप में अपनी टिप्पणी पोस्ट करें। – ssk

उत्तर

11

आपके निष्पादन योग्य फ़ाइल का नाम क्या है? एक एम्बेडेड मेनिफेस्ट के बिना, विंडोज स्मार्ट होने की कोशिश करता है और फ़ाइल नाम में व्यवस्थापक के रूप में "इंस्टॉल", "अपडेट", "सेटअप", "पैच" आदि के साथ निष्पादन योग्य चलाने के लिए चाहता है। यह उन नामों के लिए भी जांच करता है जैसे "autoupdate"।

समस्या यह है कि qmake/mingw उन प्रकटवट को एम्बेड नहीं करता है, जबकि एमएसवीसी करता है। अगर किसी के पास उस समस्या का साफ समाधान है, तो मुझे इसके बारे में जानने में दिलचस्पी होगी।

2

यदि आपके द्वारा विकसित एप्लिकेशन को व्यवस्थापकीय विशेषाधिकारों की आवश्यकता होती है, तो आप इसे गैर-अधिकृत खाते के तहत शुरू किए गए क्यूटी निर्माता से नहीं चला सकते हैं।

आप अपने क्यूटी निर्माता को व्यवस्थापक के रूप में चला सकते हैं।

या आप runas उपयोगिता का उपयोग कर QtCreator से अपना आवेदन शुरू कर सकते हैं। लेकिन इस मामले में आप QtCreator कंसोल विंडो और डीबग एप्लिकेशन में डीबग आउटपुट देखने में सक्षम नहीं होंगे।