2008-11-07 8 views
5

मैंने वेब साइट परिनियोजन परियोजनाओं का उपयोग किया लेकिन मुझे पता चला कि aspnet_merge.exe उपयोगिता मेरे निर्माण सर्वर पर नहीं है। यह मुझे निर्माण करने में सक्षम होने से रोकता है। इस उपयोगिता को प्राप्त करने के लिए मुझे विंडोज एसडीके स्थापित करना है जो एक आईएसओ फ़ाइल के रूप में आता है और 1 जीबी से अधिक है। मैं इस पूरी चीज को स्थापित नहीं करना चाहता हूं जब मुझे बस एक असेंबली चाहिए। लेकिन मुझे यकीन नहीं है कि वह फ़ाइल उस इंस्टॉलर में किसी और चीज पर निर्भर करती है। मुझे यह भी समझ में नहीं आता कि विंडोज एसडीके में एक वेब उपकरण क्यों दफनाया गया है। मैं इसे कुछ वेब टूल्स इंस्टॉलर में शामिल करना पसंद करूंगा।विंडोज एसडीके स्थापित किए बिना aspnet_merge.exe स्थापित करें और उपयोग करें?

क्या किसी ने अभी इस असेंबली को फ्रेमवर्क एसडीकेडीर में कॉपी किया है और अभी इसे इस तरह से काम किया है?

संबंधित: Using Visual Studio 2008 Web Deployment projects - getting an error finding aspnet_merge.exe

उत्तर

6

मैंने एसडीके के "वेब" संस्करण को डाउनलोड किया क्योंकि सेटअप केवल 500 केबी है और यह आपको संकेत देता है कि कौन से घटक इंस्टॉल हैं और केवल आपके द्वारा चुने गए डाउनलोड और इंस्टॉल करते हैं। मैंने ".NET विकास उपकरण" को छोड़कर सब कुछ अनचेक किया। इसके बाद इसे 250 एमबी मूल्यों की सामग्री डाउनलोड और स्थापित किया गया, जिसमें aspnet_merge.exe और sgen.exe

आप Win 7 और .NET 3.5 SP1 here के लिए winsdk_web.exe सेटअप डाउनलोड कर सकते हैं।

+0

बिल्कुल सही। धन्यवाद। –

0

ऐसा लगता है कि aspnet_merge.exe तरह Web Deployment Projects स्थापित में पाया जा सकता। मेरे पास परीक्षण करने के लिए एक साफ बॉक्स नहीं है, लेकिन अगर मुझे सही ढंग से याद है, तो आप इसे VisualStudio या Windows SDK इंस्टॉल किए बिना बिल्ड सर्वर पर डाल सकते हैं।