2012-04-27 9 views
7

प्राप्त करने के लिए mvdeploy mvc को एक एमवीसी ऐप के msdeploy को विंडोज 7 बॉक्स में कमांड लाइन पर चलने का प्रयास कर रहा है।msdeploy mvc को Windows7 को ERROR_DESTINATION_NOT_REACHABLE और 404

Error Code: ERROR_DESTINATION_NOT_REACHABLE More Information: Could not connect to the destination computer ("192.168.xxx.xxx" ). On the destination computer, make sure that Web Deploy is installed and that the required process ("The Web Management Service") is started. Error: The remote server returned an error: (404) Not Found. Error count: 1.

मैं दोनों Wmsvc सत्यापित करने के बाद (लगता है यह किया जा रहा है) और MsDepSvc चल रहे हैं: और इस त्रुटि हो रही है। और फ़ायरवॉल अक्षम हैं। ब्राउज़र में जब मैं https://192.168.xxx.xxx:8172/msdeploy.axd पर जाता हूं, तो मुझे सर्वर त्रुटि 404 मिलती है, कमांड लाइन बंद होने की तुलना में थोड़ा आगे लगता है।

आईआईएस 7 और वेब परिनियोजन स्थापित करने के अधिकांश निर्देश मुझे ऑनलाइन मिल सकता है एमएस सर्वर के लिए। मेरी स्थानीय मशीन और विंडोज 7 मशीन दोनों में एमएसडीओपी का एक ही संस्करण स्थापित है।

उत्तर

6

गैर-सर्वर ऑपरेटिंग सिस्टम (यानी विंडोज 7) के लिए वेब प्रबंधन सेवा के माध्यम से वेब परिनियोजन प्रकाशित नहीं है। इसके बजाय आपको रिमोट एजेंट सेवा का उपयोग करना होगा, यह एक व्यवस्थापक केवल प्रकाशन सेवा है। आप http://technet.microsoft.com/en-us/library/dd569059(v=WS.10).aspx पर अधिक जानकारी प्राप्त कर सकते हैं।

+0

आपकी प्रतिक्रिया के लिए धन्यवाद, Sayed! यह किसी भी तरह से कोशिश करने के लिए शायद एक स्मार्ट चीज़ से कम है .. – user1360089

9

मेरे पास Azure पर VM के साथ बिल्कुल वही समस्या थी, और समाधान था IIS प्रबंधन सेवा को पहले सक्षम करें और फिर वेब परिनियोजन इंस्टॉल करें (मैंने वेब प्लेटफ़ॉर्म इंस्टॉलर का उपयोग किया)। लगता है कि स्थापना आदेश मायने रखता है। आप यहां इस बारे में लिखे गए एक ब्लॉग एंट्री को देख सकते हैं http://davidjrh.intelequia.com/2012/10/configurando-web-platform-installer-y.html

+1

धन्यवाद, मेरी समस्या तय की। अंत में, फिर से तैनात करने में सक्षम। – Skowronek

0

प्रबंधन सेवा और वेब परिनियोजन 3.0 की जांच करने के बाद सही ढंग से स्थापित किया गया था, मैंने पाया कि (कम से कम VS2012 से) सेवा यूआरएल यहां भी महत्वपूर्ण है, प्रकाशित करने का प्रयास निम्न में से कोई मेरे लिए काम नहीं किया:

  • FQDN (localmachine.domain.local)
  • डोमेन आईपी पता (172.22.xxx.xxx)
  • लूप-बैक आईपी (127.0.0.1)

जबकि निम्नलिखित DID काम:

  • स्थानीय होस्ट
  • NetBIOS नाम (localmachine)
+0

क्या आपने SSL प्रमाणपत्र को समायोजित किया था जिसे प्रबंधन सेवा उपयोग करता है? –

5

मैं दूरस्थ IIS 7.5 वेब सर्वर चल रहा है विंडोज 7 के लिए अपने वेब अनुप्रयोग को तैनात करने के MSDeploy का उपयोग कर एक ही मुद्दा था मैंने अभी सोचा है कि सईद की पोस्ट पढ़ने के बाद आज समस्या को कैसे ठीक किया जाए, इसलिए मैं यहां अपने समाधान को किसी ऐसे व्यक्ति के लिए पोस्ट करना चाहता हूं जो इस तरह की समस्या में भाग लेगा। इस प्रयास करें:

  • आईआईएस प्रबंधन सेवा (नियंत्रण कक्ष में >> जोड़ सकते हैं या सुविधाओं को दूर >> जोड़ने या निकालने खिड़कियों सुविधाओं)
  • स्थापित वेब परिनियोजित करें (http://www.iis.net/downloads/microsoft/web-deploy)
  • प्रशासनिक विशेषाधिकार के साथ ओपन cmd टाइप करें सक्षम करें "वेब डिप्लॉय एजेंट सेवा" शुरू करने के लिए "नेट स्टार्ट msdepsvc"।
  • अपने ब्राउज़र में इस लिंक को चेक करें: http://serveraddress/MsDeployAgentService/, यदि यह उपयोगकर्ता नाम और पासवर्ड के लिए संकेत देता है, तो MsDeployAgentService सर्वर पर चल रहा है, अगले चरण पर जाएं।
  • वीएस में, http://serveraddress/MsDeployAgentService/ में https://serveraddress:8172/MsDeploy.axd के बजाय, प्रकाशन कनेक्शन पर क्लिक करते समय http://serveraddress/MsDeployAgentService/ में टाइप करें, और परीक्षण कनेक्शन पर क्लिक करें। यह अभी ठीक होना चाहिए।
+0

धन्यवाद आपको आकर्षण की तरह काम किया। :) – Pankaj

संबंधित मुद्दे