मैंने विजुअल स्टूडियो 2010 का उपयोग करके एक एप्लीकेशन विकसित किया है, जो डिफ़ॉल्ट रूप से .NET Framework 4 के लिए संकलित करता है। हालांकि, जहां तक मुझे पता है, मेरा एप्लिकेशन किसी भी .NET 4 विशिष्ट विशेषताओं का उपयोग नहीं कर रहा है और शायद ठीक काम करेगा 3/3.5 या 2 तक संकलित। v4 के संकलन के साथ मैं जो मुख्य समस्या देखता हूं वह यह है कि कई उपयोगकर्ताओं के पास v4 फ्रेमवर्क स्थापित नहीं होगा और इसलिए इसे डाउनलोड करने और इंस्टॉल करने की प्रक्रिया को पार करने की आवश्यकता होगी। क्या पिछले संस्करणों की बजाय v4 में संकलित एक ही कोड को चलाने के लिए कोई प्रदर्शन/सुरक्षा/आदि लाभ है जो v4 का उपयोग करने के लिए औचित्य साबित होगा, या मुझे केवल पुराने संस्करणों का उपयोग करना चाहिए जब तक कि मुझे 4 में मिली नई सुविधाओं की आवश्यकता न हो?क्या मुझे अपने आवेदन को नवीनतम .NET Framework में संकलित करना चाहिए भले ही मैं किसी भी नई सुविधाओं का उपयोग नहीं कर रहा हूं?
अम्र
आप सामान्य रूप से उपयोगकर्ता को अपडेट कैसे तैनात करेंगे? xcopy? या आप प्रत्येक अद्यतन के लिए एक नया इंस्टॉलर ऐप प्रदान करते हैं? –
मैंने अभी तक प्रोग्राम के एक बीटा संस्करण को जारी किया है, और यह इंस्टॉलशेल्ड का उपयोग करता है, जो यह देखने के लिए जांचता है कि जारी रखने से पहले .NET 4 स्थापित है या नहीं। –