2011-05-17 14 views
7

से काम नहीं कर रहा है हम स्वचालित तैनाती की दिशा में काम कर रहे हैं और मैं वास्तव में वहां हमें सहायता करने के लिए एमएसडीओपी का उपयोग करने से बाहर निकल गया था। दुर्भाग्यवश, मुझे वीएस -2010 के साथ काम करने के लिए एमएस तैनाती के साथ कोई भाग्य नहीं मिला है और मैं हार मानने वाला हूं।MSDeploy 1-क्लिक प्रकाशित VS2010

हमारी जीत 2008 सर्वर डेटासेंटर में है और मैं फ़ायरवॉल और एमएस दूरस्थ सेवा और आईआईएस प्रबंधन सेवा सेटअप को तैनात सही ढंग से के रूप में प्रति है: http://learn.iis.net/page.aspx/516/configure-the-web-deployment-handler/

मैं सेटअप के लिए IIS प्रबंधक उपयोगकर्ता है और सब कुछ जाँच की है, मैं यह कर सकते हैं सोचना बंद करों। यदि मैं आईआईएस रिमोट प्रबंधन का उपयोग करता हूं तो मैं अपने देव पर्यावरण से भी जुड़ सकता हूं। लेकिन जब मैं वी.एस. 2010 से प्रकाशित करते हैं, मैं:

Error 1 Web deployment task failed.(Could not connect to the destination computer ("x.x.x.x"). On the destination computer, make sure that Web Deploy is installed and that the required process ("The Web Management Service") is started.) 
The requested resource does not exist, or the requested URL is incorrect. 
Error details: 
Could not connect to the destination computer ("x.x.x.x"). On the destination computer, make sure that Web Deploy is installed and that the required process ("The Web Management Service") is started. 
The remote server returned an error: (404) Not Found.  0 0 UI 

मैं क्या याद आ रही है? कृपया सहायता कीजिए?

उत्तर

4

यह त्रुटि तब होती है जब आप msdeploy सेवा के लिए सही यूआरएल का उपयोग नहीं कर रहे हैं। यह कुछ इस तरह दिखना चाहिए:

http://x.x.x.x:80/MsDeployAgentService

:/MsDeployAgentService डिफ़ॉल्ट पथ कि msdeploy का उपयोग करता है।

अन्य चीजों को आजमाएं: 1. फ़ायरवॉल बंद करना और देखें कि यह काम करता है या नहीं। 2. गंतव्य सर्वर के विंडोज सेवा प्रबंधक में "वेब परिनियोजन सेवा" चलाना मान्य है।

+1

हाय इसके लिए धन्यवाद। यह पता चला कि आईआईएस मैनेजर उपयोगकर्ता जिसका उपयोग मैं कर रहा था उसे भौतिक फ़ोल्डरों की अनुमति नहीं थी। एक बार मैंने तय किया कि यह काम करना शुरू कर दिया। मेरी इच्छा है कि यह बेहतर त्रुटि संदेश हालांकि! – taazaa

+0

+1 वेब परिनियोजन टिप अच्छा है - इसे सर्वर पर 'मैन्युअल' स्टार्टअप के रूप में सेट किया गया था जिसे मुझे – amelvin

+0

दिया गया था वेब परिनियोजन विफलताओं को ट्रैक करने के लिए यहां एक और अच्छा संसाधन है: http://www.iis.net/learn/publish/ समस्या निवारण-वेब-तैनाती/समस्या निवारण-वेब-तैनाती-समस्याओं-साथ विजुअल स्टूडियो –

0

@PaulLemke उत्तर शायद किसी ऐसे सर्वर के लिए सही होगा जो कुछ समय के लिए उपयोग में है।

लेकिन इस प्रश्न को ब्राउज़ करने वाले किसी भी व्यक्ति के लिए एक परिशिष्ट के रूप में - सर्वर पर MSDeploy बस स्थापित नहीं होने पर भी वही त्रुटि फेंक दी जाती है - जो सर्वर हो सकता है तो हो सकता है। ओह और Troy Hunt's series of articles on deployment is well worth looking at