2012-10-04 27 views
7

का उपयोग कर एक नई वेबसाइट बना सकते हैं मैंने वीएस2012 के माध्यम से और कमांड लाइन के माध्यम से वेब डिप्लोमा के संबंध में कई पोस्ट, दस्तावेज पेज आदि पढ़े हैं।क्या हम एमएस वेब डिप्लॉय

सभी तैनाती परिदृश्यों में, मैंने देखा कि गंतव्य साइट गंतव्य मशीन (आईआईएस) पर पहले से मौजूद होनी चाहिए।

क्या पैकेज बनाने के लिए कोई विकल्प है साइट बनाता है यदि यह गंतव्य (होस्टिंग) मशीन पर मौजूद नहीं है?

उत्तर

4

appHostConfig प्रदाता दूरस्थ सर्वर पर एक साइट तैयार करेगा। रिमोट बाइंडिंग्स और भौतिक पथ को स्थापित करने पर यह दस लाख चेतावनी के साथ आता है, इसलिए पहले इसे स्थानीय वातावरण में जांचें। आपको व्यवस्थापक होने की भी आवश्यकता होगी (जाहिर है)।

चूंकि आप अपना प्रकाशन करने के लिए VS2012 का उपयोग कर रहे हैं (जैसा कि सीधे एमएसडीओपी के विपरीत है)। आप स्वचालित रूप से निम्न कार्य करके वेबसाइट बनाने के लिए सक्षम होना चाहिए: व्यवस्थापक के रूप में Studio 2012 दृश्य

  • भागो
  • सुनिश्चित करें कि "उपयोग स्थानीय आईआईएस सर्वर" परियोजना संपत्तियों में सेट कर दिया जाता
  • सुनिश्चित करें कि "परियोजना यूआरएल
  • (यदि एक वर्चुअल निर्देशिका, एक / में खत्म नहीं होता और,) एक <PropertyGroup> अंदर <IncludeIisSettings>true</IncludeIisSettings> घोषित अपनी प्रकाशित प्रोफ़ाइल "सही है

में तैनाती में appHostConfig शामिल होना चाहिए।

तुम भी अनुप्रयोग पूल का निर्माण करना चाहते हैं, तो आप अपने को प्रकाशित प्रोफ़ाइल में AppPoolExtension को सक्षम करना होगा:

<PropertyGroup> 
    <PublishEnableLinks>AppPoolExtension</PublishEnableLinks> 
</PropertyGroup> 
+0

अच्छा! मैं इसे एक शॉट दे दूँगा :) –