ब्लूस्टैक्स संभवतः एक गड़बड़ पुनर्स्थापना के बाद मुझे एक वस्तु संदर्भ त्रुटि दे रहा है


3

मैंने नवीनतम ब्लूस्टैक्स 2 संस्करण स्थापित किया, लेकिन यह इनिट स्क्रीन पर अटक गया, इसलिए मैं:

  • इसकी प्रक्रियाओं को मार डाला।
  • ब्लूस्टैक्स फ़ोल्डरों को हटा दिया गया।
  • रजिस्टर (?) से हटाए गए ब्लूस्टैक्स।
  • पुन: इंस्टॉल किया गया और इसे अपने फ़ोल्डर पर यथासंभव नियंत्रण देने की कोशिश की।

बेशक यह मुझे एक और त्रुटि देता है:

ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के उदाहरण के लिए सेट नहीं है।

निराशाजनक रूप से गैर विशिष्ट, हाँ? जो कोई भी मदद कर सकता है?


या यहां तक ​​कि मैं "किसी तरह, कहीं और, एक असफल वस्तु संदर्भ" की तुलना में समस्या को कैसे देख सकता हूं।
स्मोगरथ

यदि आप इसे विंडोज पर चला रहे हैं तो इसे मशीन पर एक स्थानीय प्रशासक होने की आवश्यकता हो सकती है या इसे व्यवस्थापक के रूप में चलाएं। हमारे पास एक डेवलपर था जो गैर-स्थानीय व्यवस्थापक के लिए कुछ पीसी पर ऐसा करने के लिए आवश्यक था और मुझे स्थानीय व्यवस्थापक के रूप में सेट करने के लिए प्रॉक्सी के रूप में उपयोग करने के लिए एक डोमेन सेवा खाता बनाना था और फिर उसके लिए शॉर्टकट आइकन के लिए सहेजे गए क्रेडेंशियल का उपयोग करना था उन मशीनों पर काम करते हैं। सर्वर फॉल्ट से इस विषय पर मेरे जवाब दिए गए हैं। हालांकि एक विचार है।
दलाल जूस आईटी

जवाबों:


2

यदि आपके पास पहले से ही ब्लूस्टैक्स 2 स्थापित है, लेकिन ब्लूस्टैक्स फ़ाइल पर डबल क्लिक करने के बाद (ऑब्जेक्ट संदर्भ सेट नहीं होने की त्रुटि दिखाई देती है) तो यह वही है जो आपको करना चाहिए।

एक ही समस्या थी और मैंने जो निदान किया वह समस्या ब्लूस्टैक्स स्क्रीन रिज़ॉल्यूशन के साथ कुछ करना है।

मैं चाहता हूं कि आप बदलाव करें या 800x600 और फिर ब्लूस्टैक्स खोलें।

एक बार जब यह मूल परिवर्तन के लिए खुला परिवर्तन करता है। Lemme पता है कि यह कैसे काम करता है। : डी


0

यह त्रुटि तब होती है यदि ब्लूस्टैक्स की रजिस्ट्री सेटिंग्स इसकी विंडो आकार के लिए किसी अमान्य मान में बदल गई है जैसे 0 या -1, संभवतः ब्लूस्टैक्स के साथ बग के कारण। रजिस्ट्री संपादक (regedit.exe) का उपयोग करके मान्य मानों के लिए आपको निम्न रजिस्ट्री मान (ब्लूस्टैक्स की विंडो रिज़ॉल्यूशन) को संपादित करना होगा:

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ मेहमान \ एंड्रॉयड \ FrameBuffer \ 0 \ WindowWidth

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ मेहमान \ एंड्रॉयड \ FrameBuffer \ 0 \ WindowHeight

या (आसान) निम्न रजिस्ट्री फ़ाइल का उपयोग करें (कोड मार्कअप में निम्न पाठ की प्रतिलिपि बनाएँ और इसे एक पाठ संपादक का उपयोग करके .REG फ़ाइल में सहेजें:

Windows Registry Editor Version 5.00
; Fix for BlueStacks errors: http://superuser.com/a/1078513/10259?bluestacks-giving-me-an-object-reference-error

[HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0]
"WindowWidth"=dword:00000500
"WindowHeight"=dword:000002d0

यह रजिस्ट्री फ़ाइल ब्लूस्टैक्स विंडो के आकार को 1280 × 720 पर सेट करती है। मैंने इसे ब्लूस्टैक्स की मेरी प्रति के लिए नियमित रूप से होने वाली त्रुटि के रूप में बनाया है। परिणामी .REG फ़ाइल खोलें और रजिस्ट्री संपादक को परिवर्तन करने की अनुमति दें। 'ऑब्जेक्ट संदर्भ से ऑब्जेक्ट के इंस्टेंस पर सेट नहीं' त्रुटि के अलावा, इससे निम्न त्रुटियों को ठीक करने में भी मदद मिलेगी:

  • त्रुटि: पैरामीटर मान्य नहीं है
  • त्रुटि: InvalidArgument = '-1' का मान 'इंडेक्स' के लिए मान्य नहीं है। पैरामीटर नाम: सूचकांक
  • त्रुटि: आयत '{X = 0, Y = 0 / चौड़ाई = 60, ऊँचाई = 0}' की चौड़ाई या ऊँचाई 0 के बराबर नहीं हो सकती।
  • त्रुटि: निर्दिष्ट तर्क मान्य मानों की श्रेणी से बाहर था। पैरामीटर नाम: न्यूनतम आकार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.