1.8 (अक्टूबर 2012) को अपग्रेड करने से पहले इस प्रकार हमने सेवा-परिभाषा में हमारी साइट को कॉन्फ़िगर किया।क्या Azure 1.8 (अक्टूबर 2012) सेवा परिभाषा में एकाधिक साइटों को कॉन्फ़िगर करने के तरीके को बदलता है?
<Site name="Admin" physicalDirectory="..\Company.Admin">
<Bindings>
<Binding name="AdminBindingHttp" endpointName="HttpEndpoint" hostHeader="admin.company.com" />
</Bindings>
</Site>
अपग्रेड करने के बाद मुझे प्रकाशित करने का प्रयास करते समय निम्न त्रुटि मिल रही थी।
Error 125 Cannot find the physical directory 'C:\Users\Me\Code\Company.Cloud\bin\Company.Admin' for virtual path Admin/.
हम physicalDirectory मूल्य को अद्यतन करने और 2 अधिक फ़ोल्डर ऊपर ले जाने के लिए किया था।
<Site name="Admin" physicalDirectory="..\..\..\Company.Admin">
<Bindings>
<Binding name="AdminBindingHttp" endpointName="HttpEndpoint" hostHeader="admin.company.com" />
</Bindings>
</Site>
ऐसा लगता है कि पिछले 1.8 Azure csdef फ़ाइल के मूल स्थान के संदर्भ में क्रियान्वित किया गया था, लेकिन अब यह बिन \ रिलीज \ ServiceDefinition.csdef जो है 2 फ़ोल्डरों गहरी से क्रियान्वित कर रहा है।
मैं एक ट्यूटोरियल ऑनलाइन खोजने में असफल रहा हूं जो विशेष रूप से नवीनतम एसडीके संस्करण के साथ उपयोग की जाने वाली इस सुविधा के बारे में बात करता है। क्या यह एक आधिकारिक परिवर्तन था? मुझे यह भी जिक्र करना चाहिए कि हमने एक ही समय में वीएस 2012 में अपग्रेड किया था।
मुझे लगता है कि यह सुविधा लगातार उपेक्षित है। (.config परिवर्तन की समस्या को देखें)। हम Azure वेबसाइट्स पर स्विच करना पसंद करेंगे लेकिन हम तब तक ऐसा करने में असमर्थ हैं जब तक कि SSL/HTTPS उपलब्ध न हो और यह पूर्वावलोकन से बाहर हो।
मुझे यह भी सामना करना पड़ा, और एक ही फिक्स पर आया। मैं पहले से ही वीएस2012 (आरसी, और फिर आरटीएम) चला रहा था, इसलिए यह इसके साथ नहीं है। – JcFx
मुझे एक ही समस्या का सामना करना पड़ रहा है। लेकिन वर्चुअल निर्देशिका पथ में "../" को जोड़ने के बाद, जब मैं पॅककेज करता हूं। ServiceDefination.csdef फ़ाइल को बाहर संशोधित किया गया है और "../" हटा दिया जाता है और वही त्रुटि प्राप्त होती है "वर्चुअल डायरेक्टरी को भौतिक पथ नहीं मिला।" – sudhAnsu63