7

मैं विकास में अपनी साइट के मोबाइल संस्करण को आसानी से जांचने का एक तरीका ढूंढ रहा हूं।उसी नेटवर्क पर आईआईएस एक्सप्रेस तक पहुंचने के लिए एंड्रॉइड डिवाइस को सक्षम करें

मैं आईआईएस एक्सप्रेस की स्थापना की है, ऐसा है कि मैं स्थानीय रूप से का उपयोग कर पहुँच सकते हैं:

http://localhost:1025/AppName/

या द्वारा अपने पीसी नाम का उपयोग कर (dazbradbury-पीसी)

http://dazbradbury-pc/AppName/

यह तो मेरे नेटवर्क पर किसी भी मशीन से काम करता है।

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

+3

शायद ऐसा इसलिए है क्योंकि एंड्रॉइड WINS नाम समाधान नहीं करता है। आईपी ​​पता आज़माएं। – SLaks

+0

धन्यवाद @ एसएलएक्स, जो मुझे आवश्यक सुराग था! मैंने अभी जवाब दिया है, लेकिन आप क्रेडिट के लायक हैं। एक बार फिर धन्यवाद! – dazbradbury

+0

हाँ - चीयर्स स्लाक्स !!! – stan4th

उत्तर

8

जानकारी के लिए @SLaks के लिए धन्यवाद:

शायद है ऐसा इसलिए है क्योंकि एंड्रॉयड ऐसा नहीं करता है नाम संकल्प जीतता है। आईपी पता आज़माएं।

इसलिए, मैं एक आईपी पता applicationhost.config में बाइंडिंग में डालने से एक आईपी पता करने के लिए बात करने के लिए मेरी आईआईएस एक्सप्रेस अद्यतन:

<binding protocol="http" bindingInformation="*:80:192.168.1.97" /> 

जहां 192.168.1.97 मेरी मशीन के स्थानीय IP पता है।

अब मैं अपने एंड्रॉइड डिवाइस से अपनी मशीन आईआईएस एक्सप्रेस इंस्टेंस का उपयोग कर सकता हूं।

+0

धन्यवाद। मुझे एक ही समस्या थी और लगभग समाधान था ... सिवाय इसके कि मैं अपने सार्वजनिक आईपी पते से जुड़ने की कोशिश कर रहा था, इसलिए यह काम नहीं कर सका। –

+3

यदि आपको एक्सेस अस्वीकृत मिलता है, ** व्यवस्थापक स्टूडियो को व्यवस्थापक ** के रूप में चलाएं। – nVentimiglia

+0

@nVentimiglia, व्यवस्थापक के रूप में चलने का सुझाव देने के लिए आपको बहुत बहुत धन्यवाद। पूरी तरह से मेरी समस्या हल! – Matt