मैंने मई तक या तो Vista में अपग्रेड नहीं किया था और उन चीजों में से एक जो मैंने हमेशा डेवलपर्स को सुना है, मुझे पता है कि वास्तविक जीवन में मुझे पता है कि "यूएसी बकवास को बंद करना" यूआरसी बकवास "विकास करते समय, क्या आप Vista में यूएसी बंद कर देते हैं?
ठीक है, मैंने इसे कुछ कारणों से इस पूरे समय छोड़ दिया है। सबसे पहले, अगर मैं कुछ बेवकूफ़ बना देता हूं जैसे कि कुछ क्षणिक विलंब होता है और किसी ईमेल से अनुलग्नक चलाता है, या यदि मैं ऐसी साइट देखता हूं जो कुछ अप्रयुक्त शोषण को हिट करता है। दूसरा, यह देखने के लिए एक प्रयोग के बड़े हिस्से के रूप में वास्तव में कितना अच्छा या बुरा है।
अंत में, मुझे लगता है कि यह कुछ बेहतर प्रथाओं को लागू करता है। मैं सीधे विंडोज़ में प्रत्येक वेबसाइट को इनटपब \ wwwroot (विजुअल स्टूडियो .NET 2003 में कम या ज्यादा आवश्यक) में विकसित करता था, लेकिन अब मैं उन्हें कहीं और विकसित करता हूं क्योंकि यूएसी क्लिकफेस्ट एक दुःस्वप्न है। मुझे लगता है कि यह माइक्रोसॉफ्ट का कहने का तरीका है "आपको वास्तव में इसे इस तरह से करना चाहिए"।
एक और समानता के माध्यम से - यदि आपने एक वेब ऐप लिखा है जो XP और 2000 पर चलता है तो ठीक है लेकिन सर्वर 2003 की 50 अलग-अलग सुरक्षा सुविधाओं को बंद करने की आवश्यकता है, वास्तविक समाधान केवल एप्लिकेशन को ठीक करने के बजाय हो सकता है कि इसे सुरक्षा सुविधाओं को बंद करने की आवश्यकता नहीं है।
लेकिन अब मुझे एक ऐप के साथ काम करना है जो वास्तव में वास्तव में इंटपब/wwwroot के बाहर विकसित करने के लिए डिज़ाइन किया गया है और इसलिए यूएसी वास्तव में एक उपद्रव है। यह परियोजना को सुधारने के लिए परियोजना के दायरे से बाहर है। मैं अपनी बंदूकें से चिपकना चाहता हूं और यूएसी छोड़ना चाहता हूं लेकिन मैं भी फाइल को संशोधित करने की आवश्यकता होने पर तीन बार "हां" या "अनुमति दें" पर क्लिक करने के बारे में इतना ऑटोपिलोट होने के बारे में चिंतित हूं।
क्या मैं बस कड़ी मेहनत कर रहा हूं? Vista पर अधिकांश डेवलपर यूएसी को चालू या बंद करते हैं? और ऊपर वर्णित उदाहरण के लिए, क्या एक बेहतर/आसान तरीका है?
पर वोट कैसे दिया जा सकता है वैसे ही जिस चीज ने मुझे इस बारे में सोचा था वह एक वेब ऐप था जिसे मैं विकसित कर रहा हूं। "परीक्षण" एक क्यूए सर्वर पर है। यह थोड़ा अलग है मुझे लगता है कि मैं इस बात से चिंतित नहीं हूं कि ग्राहक उस मशीन पर क्या कर सकता है, इसके विपरीत वे उनके पर क्या चल रहे हैं। –