वाईएक्स, एनएसआईएस और इंस्टालवेयर का उपयोग करने के बाद, मुझे नम्रता से यह मानना है कि वे सॉफ़्टवेयर डेवलपर के रूप में वास्तव में आवश्यक चीज़ों के लिए बहुत अधिक हैं। ऐसी कोई परियोजना नहीं है जिसे मैंने अभी तक किया है जिसे विजुअल स्टूडियो परिनियोजन प्रोजेक्ट का उपयोग करके तैनात नहीं किया जा सका।
क्या यह सीमित है? हाँ।
यह बहुत सीखने और उपयोग करने के लिए सरल है। इसके अलावा, आप वास्तव में स्वचालित रूप से की तरह वास्तव में साफ बातें पैच (.msp फ़ाइलें) तकनीकों का उपयोग करके के रूप में वर्णित here
बना सकता हूँ कर सकते हैं मैं पूरी तरह से समझते हैं कि आप एक दृश्य स्टूडियो सेटअप के अंदर सब कुछ ऐसा नहीं कर सकते प्रोजेक्ट, लेकिन यह आश्चर्य की बात है कि आप कर सकते हैं। यह मुफ़्त है, यह आसान है और, स्पष्ट रूप से, सामान्य उपयोग के लिए वाईएक्स के दिमाग-दबाने वाले एक्सएमएल (प्रभावशाली के रूप में), या इंस्टॉलएवेयर की वर्बोज स्क्रिप्ट सीखने के अंतहीन घंटे खर्च करने से बेहतर विकल्प है।
वीएस सेटअप के साथ, यह drag'n'drop & build'n'deploy है। मैंने जो भी अन्य समाधान किया है, वह बैक सेट कर चुका है ... वे स्वचालित रूप से आपके प्रोजेक्ट आउटपुट का पता नहीं लगा सकते हैं ... या विशेष फ़िल्टर की आवश्यकता है ताकि निर्माण से अवांछित आउटपुट शामिल न हो जाएं।
मेरे सुझाव इस प्रकार है: आप बस अपनी परियोजना को तैनात करने के लिए चाहते हैं, तो सीखना:
- कैसे एक कस्टम इंस्टॉलर वर्ग के निर्माण के लिए, और
- अपनी खुद की पूर्व-अपेक्षा संकुल लेखक को कैसे
ये मास्टर के लिए उचित रूप से आसान कौशल दोनों हैं, और अधिकांश डेवलपर्स की ज़रूरतों को पूरा करते हैं।
विजुअल स्टूडियो सेटअप प्रोजेक्ट्स एमएसबिल्ड के साथ नहीं बनाया जा सकता है, इसलिए यदि आप अपनी रिलीज प्रक्रिया को स्वचालित कर रहे हैं तो वे नहीं जा रहे हैं । – Burt
.vdproj (वीएस सेटअप प्रोजेक्ट) VS2012 से हटा दिए गए हैं। – spender
.vdproj अब वीएस 2013 में समर्थित है https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d – ErikEJ