अद्यतन: चूंकि विकास मशीन Vista में स्थानांतरित हो गई है, इसलिए अब मैं स्वचालित रूप से मानक उपयोगकर्ता के रूप में परीक्षण करता हूं। और एक्सपी के चरणबद्ध होने के साथ, यह सवाल अब इतना राहत नहीं है।क्या आप विंडोज एक्सपी पर मानक उपयोगकर्ताओं का समर्थन करते हैं?
विंडोज 2000 लोगो आवश्यकताओं के बाद, माइक्रोसॉफ्ट को उन अनुप्रयोगों को मानक उपयोगकर्ता के रूप में चलाने की आवश्यकता है। हर किसी की तरह मैं हमेशा अपने डेस्कटॉप को प्रशासनिक उपयोगकर्ता के रूप में चलाता हूं। और प्रत्येक डेवलपर की तरह: मैं एक प्रशासनिक उपयोगकर्ता के रूप में लॉग इन, विकसित, रन और परीक्षण करता हूं। या तो RunAs के माध्यम से, या अपने आवेदन सामान्य अधिकार [SaferCreateLevel][1]
/[SaferComputeTokenFromLevel][2]
का उपयोग कर यदि यह पता लगाता है साथ ही पुन: लॉन्च होने -
अब एक नया धक्का अंत में मानक उपयोगकर्ताओं का समर्थन करने के साथ, मैं उन्हें सामान्य उपयोगकर्ता के रूप चलाकर अपना आवेदन पत्र का परीक्षण किया गया है यह एक प्रशासक के रूप में चल रहा है। मैं जल्दी से देखता हूं कि मेरे कुछ ऐप्स विंडोज XP के तहत मानक उपयोगकर्ता के रूप में कैसे विफल होते हैं (मेरी अपनी मूर्खता के कारण)। मैं यह भी देखता हूं कि Vista के तहत वही एप्लिकेशन ठीक कैसे काम करते हैं (धन्यवाद मेरे लिए मेरी बग ठीक करने के लिए कई शम्स हैं)।
इसके अलावा: यह विडंबना है कि XP पर मानक उपयोगकर्ता के रूप में Vista पर एप्लिकेशन चलाने की अधिक संभावना है।
प्रश्न यह है कि क्या आप मानक उपयोगकर्ता compatiblity के लिए अपने अनुप्रयोगों का परीक्षण करते हैं? क्या आप XP पर मानक उपयोगकर्ता के रूप में विकसित होते हैं? क्या आप मानक उपयोगकर्ता पहुंच को अनदेखा करते हैं और सर्वश्रेष्ठ के लिए आशा करते हैं?
मैं एक बोनस के रूप की कोशिश की,, मेरे ऐप (बजाय सामान्य उपयोगकर्ता से) एक सीमित उपयोगकर्ता के रूप में खुद को पुन: लॉन्च करने के लिए। यह भी नहीं आता है - विंडोज़ कहता है कि यह शुरू करने में विफल रहा। तो मेरे हिस्से पर भावी शोध का एक क्षेत्र: ऐप को सीमित उपयोगकर्ता का समर्थन भी करता है।
मैं विशेष रूप से सच्चाई यह है कि विस्टा जहाँ तक अनुकूलता का सवाल है XP से अलग नहीं है लागू करने के लिए XP के बजाय Vista पर मानक उपयोगकर्ताओं के लिए भेजा। और जो भी अपना ऐप कहता है वो Vista पर विफल रहता है, उसे यह महसूस करना चाहिए कि यह XP पर भी विफल रहता है।
पर एक स्थानीय व्यवस्थापक के रूप में फंस गए हैं, तो मैं एक डेवलपर हूं और 'हर किसी की तरह नहीं', मैं व्यवस्थापक विशेषाधिकारों के साथ नहीं चलता हूं जब तक कि मुझे उनकी आवश्यकता न हो (आमतौर पर कुछ इंस्टॉल करने के लिए, लेकिन शायद ही कभी) । – kenny
"हर किसी की तरह मैं हमेशा अपने डेस्कटॉप को एक प्रशासनिक उपयोगकर्ता के रूप में चलाता हूं।" यह निश्चित रूप से ऐसी धारणा है जो कम से कम उम्मीद करते समय शानदार रूप से असफल हो जाएगी। – Piskvor