दिलचस्प पोस्ट
सीएसआरएफ (क्रॉस साइट अनुरोध जालसाजी) हमले का उदाहरण और PHP में रोकथाम जावा के लिए सामान्य प्रकार पैरामीटर का नामकरण सम्मेलन (एकाधिक वर्णों के साथ)? सर्विस स्टैक एक एमवीसी अनुप्रयोग में सेवा स्तर होना चाहिए या क्या उसे सेवा स्तर पर कॉल करना चाहिए? एज़ूर सक्रिय निर्देशिका के साथ प्रमाणीकरण करते समय अज़ूर प्रबंधन लाइब्रेरी API कॉल करने में त्रुटि जब जावा स्ट्रिंग्स interned हैं? वेबपैक में पर्यावरण-आधारित चर पास करना आप एक सूची से अल्पविराम से अलग स्ट्रिंग कैसे बनायेंगे? संदर्भ से एक सरणी उत्तीर्ण कैसे सिद्धांत के साथ बेतरतीब चयन करने के लिए सी ++ में तार आमतौर पर '\ 0' के साथ क्यों समाप्त हो गए हैं? पीएचपी में, क्या 0 को रिक्त माना जाता है? आप प्रोग्राम को एक विशेषता कैसे निर्धारित करते हैं? PHP में एक foreach लूप का उपयोग करते समय एक सरणी का अंतिम तत्व ढूंढें क्या मैं <a href…> में एम्पर्संस को सांकेतिकृत करता हूं? मैं Python में एक नई लाइन (chomp) को कैसे निकाल सकता / सकती हूं?

सी # अनुप्रयोगों के लिए एक अधिष्ठापन प्रोग्राम बनाएं और सेटअप में .NET Framework इंस्टॉलर शामिल करें

मैंने अपना सी # आवेदन समाप्त कर दिया है, लेकिन मुझे एक छोटी सी समस्या है:

जब मैं किसी अन्य पीसी में अपना आवेदन चलाने की कोशिश करता हूं, तो मुझे हमेशा .NET Framework 4.0 को स्थापित करने की आवश्यकता है।

क्या इंटरनेट से ढांचे को स्थापित किए बिना काम करने के लिए कुछ ऐसा है?

मैंने एक VB6 एप्लिकेशन के लिए InnoSetup से पहले की कोशिश की, लेकिन मुझे यकीन नहीं है कि यह .NET 4.0 के लिए काम करने जा रहा है!

कोई विचार?

वेब के समाधान से एकत्रित समाधान "सी # अनुप्रयोगों के लिए एक अधिष्ठापन प्रोग्राम बनाएं और सेटअप में .NET Framework इंस्टॉलर शामिल करें"

विज़ुअल स्टूडियो सेटअप प्रोजेक्ट का उपयोग करें सेटअप प्रोजेक्ट स्वचालित रूप से आपके स्थापना पैकेज में .NET ढांचा सेटअप जोड़ सकता है:

यहां विंडोज़ फॉर्म के लिए मेरा कदम-दर-चरण है:

  1. सेटअप प्रोजेक्ट बनाएं आप सेटअप विज़ार्ड का उपयोग कर सकते हैं

    यहां छवि विवरण दर्ज करें

  2. परियोजना का प्रकार चुनें।

    यहां छवि विवरण दर्ज करें

  3. आउटपुट का चयन करें

    यहां छवि विवरण दर्ज करें

  4. फ़िर समाप्त करें

  5. सेटअप प्रोजेक्ट खोलें।

    यहां छवि विवरण दर्ज करें

  6. एनएटी ढांचे को शामिल करने का विकल्प

    यहां छवि विवरण दर्ज करें

  7. सेटअप प्रोजेक्ट बनाएं

  8. आउटपुट की जांच करें

    यहां छवि विवरण दर्ज करें


नोट: विजुअल स्टूडियो इंस्टॉलर प्रोजेक्ट अब दृश्य स्टूडियो के साथ पूर्व पैक नहीं किए गए हैं। हालांकि, विजुअल स्टूडियो 2013 में आप Tools > Extensions and Updates > Online (search) > Visual Studio Installer Projects का उपयोग करके उन्हें डाउनलोड कर सकते हैं

आपको इंस्टॉलर बनाने की आवश्यकता है, जो उपयोगकर्ता की आवश्यकता है या नहीं। NET Framework 4.0। आप इंस्टॉलर बनाने के लिए वाईएक्स का उपयोग कर सकते हैं। यह बहुत शक्तिशाली और अनुकूलन योग्य है इसके अलावा आप इंस्टॉलर बनाने के लिए ClickOnce का उपयोग कर सकते हैं – उपयोग करने में बहुत आसान है यह आपको एक क्लिक जोड़ने की आवश्यकता के साथ .NET Framework 4.0 को स्थापित करने की अनुमति देगा।

अपने समाधान में एक सेटअप प्रोजेक्ट ( New Project > Other Project Types > Setup and Deployment > Visual Studio Installer ) शामिल करें। इसमें फ्रेमवर्क इंस्टॉलर को शामिल करने के लिए विकल्प हैं यह परिनियोजन मार्गदर्शिका एमएसडीएन पोस्ट देखें

वाईएक्स नए इंस्टॉलरों के लिए जाने का एक तरीका है अगर वाईएक्स अकेला जीयूआई पक्ष पर बहुत लचीला है या लचीला पर्याप्त नहीं है तो SharpSetup का उपयोग करने पर विचार करें – यह आपको WPF के WinForms में इंस्टॉलर जीयूआई बनाने की अनुमति देता है और इसमें अन्य अच्छी सुविधाएं हैं जैसे कि अनुवाद, ऑटोपॉटर, अंतर्निहित आवश्यकताएं, वीएस में बेहतर स्वत: पूर्ण और अधिक ।

(अस्वीकरण: मैं SharpSetup के लेखक हूं।)