2008-11-04 11 views
5

पर विफल रहता है मैं विंडोज 2008 (आईआईएस 7.0) पर वेब एप्लिकेशन बनाने के लिए NAnt/NAntContrib बिल्ड स्क्रिप्ट का उपयोग करने की कोशिश कर रहा हूं।NANTContrib/NAnt mkiisdir आईआईएस 7.0/विंडोज 2008

निर्माण फ़ाइल में, वहाँ mkiisdir कार्य है, जो के साथ विफल है:

[mkiisdir] पर वेब सेवा 'स्थानीय होस्ट' मौजूद नहीं है या पहुंच योग्य नहीं है।

आईआईएस 6 संगतता सेवाओं (उनमें से सभी, स्क्रिप्टिंग टूल इत्यादि सहित) स्थापित करने के लिए अब तक के सभी दस्तावेज/पदों को मैं कहता हूं (इसलिए मैंने यह किया, लेकिन यह अभी भी इस त्रुटि को फेंकता है ।

कोई विचार क्या परिवर्तन करने की आवश्यकता है, इसलिए NANT IIS 7.0 पर वर्चुअल निर्देशिका बनाने/हटाने में सक्षम नहीं है?

संपादित करें: नया डेटा - जब मैं इस सर्वर के लिए स्थानीय व्यवस्थापक के रूप में लॉग इन करता हूं, तो नैन कार्य सफल होता है, लेकिन जब मैं डोमेन व्यवस्थापक के रूप में लॉग इन करता हूं तो यह विफल हो जाता है। मैंने स्थानीय व्यवस्थापक समूह में डोमेन व्यवस्थापक समूह जोड़ा है, लेकिन यह अभी भी विफल रहता है। कोई भी विचार है कि मेरे डोमेन व्यवस्थापक उपयोगकर्ता को इस कार्य को निष्पादित करने में सक्षम होने के लिए मुझे अन्य अनुमतियों को जांचने/बदलने की आवश्यकता है? मैं बिना किसी समस्या के मैन्युअल वर्चुअल फ़ोल्डर्स बना सकता हूं।

उत्तर

2

अपने स्वयं के प्रश्न का उत्तर देने के लिए - मैंने नेंटकंट्रिब में कोड का हिस्सा अलग कर दिया है जो समस्या पैदा कर रहा था, और परीक्षण के लिए नमूना आवेदन किया था।

मैंने इसे एक अलग प्रश्न here के रूप में पोस्ट किया है, और solution भी है।

चीयर्स

+0

आप इस पाया जब काम करने के लिए है यहाँ ब्लॉग कैसे Vista में यह करने के लिए का वर्णन है यह लोकलहोस्ट नहीं है? मतलब यह है कि आपके लक्ष्यीकरण mkiisdir के साथ मशीन एनएएनटी प्रक्रिया चलाने वाला नहीं है? –

+0

लेकिन मुझे यह कहने में डर है कि यह मेरे लिए काम नहीं कर रहा है जब मैंने दूरस्थ सर्वर के लिए प्रयास किया है। क्या आप इसके लिए कोई सुझाव दे सकते हैं? –

4

आदेश में आईआईएस nantcontrib कार्यों आप IIS6 प्रबंधन संगतता उपकरण स्थापित करने की आवश्यकता काम करने के लिए मिलता है।

http://thoughtworker.in/2008/01/15/nant-the-webservice-at-localhost-does-not-exist-or-is-not-reachable/

यहाँ कैसे Windows सर्वर 2008 में यह करने के लिए का एक स्क्रीनशॉट है:

alt text http://img407.imageshack.us/img407/699/iis6tools.png

+0

वास्तव में मैंने यह किया (यह स्वयं प्रश्न में लिखा गया है)। अतिरिक्त समस्या थी, और समाधान मेरे जवाब में है। वैसे, इनपुट के लिए धन्यवाद। –

+0

ओह हाँ आपने किया था, मैंने ओपी को खराब तरीके से स्किम किया होगा :)) –