23

मेरे नए कंप्यूटर में स्थापित वेब अनिवार्यताएं लेकिन मुझे ब्राउज़र लिंक एएसपी.NET 5/एमवीसी 6 वेब अनुप्रयोग परियोजनाओं के साथ काम नहीं मिल रहा है। हालांकि एएसपी.NET 4.5 के साथ ठीक काम करता है। यही वह है जो मैंने अभी तक किया है। जब मैं परियोजना बनानेवेब अनिवार्य ब्राउज़र लिंक केवल एएसपीनेट 5 अनुप्रयोगों के लिए विजुअल स्टूडियो 2015 में काम नहीं कर रहा है

"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc1-final" 

मेरे Startup.cs वर्ग भी पहले से ही कॉन्फ़िगर है BrowserLink (मैं देव env में चला रहा हूँ)

if (env.IsDevelopment()) 
{ 
    app.UseBrowserLink(); 
    app.UseDeveloperExceptionPage(); 
} 

मैं

मेरे project.json पहले से ही निम्नलिखित निर्भरता है ब्राउज़र लिंक फॉर्म टूलबार

Enabled Browser Link from toolbar

सक्षम किया गया है

गैर काम किया .. जब मैं एफ 5 दबाकर ऐप चलाता हूं, ब्राउज़र लिंक डैशबोर्ड किसी भी ब्राउज़र का पता नहीं लगाता है। 0 कनेक्शन कहते हैं।

enter image description here

मैं भी वेब अनिवार्य स्थापना रद्द करने और फिर से स्थापित करने की कोशिश की है। वेब अनिवार्य नाइटली बिल्ड का उपयोग करने का भी प्रयास किया।

विजुअल स्टूडियो को फिर से घुमाने में मदद नहीं मिली।

और कुछ और जो मुझे याद आ रहा है? मैं विंडोज 10 मशीन पर वीएस2015 समुदाय का उपयोग कर रहा हूं। मेरे पास एक और कंप्यूटर है जो समान कंप्यूटर के साथ उस कंप्यूटर में ठीक काम करता है। मैंने अपने अन्य कंप्यूटर में प्रोजेक्ट बनाने की कोशिश की जहां ब्राउज़र लिंक काम कर रहा था और इस कंप्यूटर पर प्रोजेक्ट की प्रतिलिपि बनाई, इससे कोई मदद नहीं मिली।

उत्तर

7

ओह, मुझे बस याद आया। यह करने के लिए जाना जाता है # 3 यहां मुद्दा यह संबंधित हो सकता है: https://github.com/aspnet/Tooling/blob/master/known-issues.md


संपादित करें: ऊपर दिए लिंक पर अब टूट गया है क्योंकि यह ASP.NET 5 उपकरण, के एक प्री-रिलीज़ संस्करण में एक सेटअप बग करने के लिए भेजा है, जिसमें अप्रचलित है और अब उपलब्ध नहीं है। यदि आप वीएस 2015 के साथ एएसपी.नेट कोर का उपयोग कर रहे हैं और ब्राउज़र लिंक काम नहीं करता है, तो यह इस मुद्दे के कारण नहीं है।

हालांकि, अगर आपके पास पुरानी रिलीज है और आप इस मुद्दे को मार रहे हैं, तो फिक्स एएसपी.NET 5 बंडल को प्रोग्राम जोड़ें/निकालें, और "मरम्मत" में ढूंढना था।

+0

आपको बहुत बहुत धन्यवाद !! वह बिल्कुल मुद्दा था। मैंने लिंक पैनल # 3 में निर्देश दिए अनुसार नियंत्रण कक्ष से आरसी 1 अपडेट 1 की मरम्मत की और यह काम किया। –

+0

@da_elysian_fields क्या यह अभी तक स्थिर फाइलों के लिए काम करता है? देखें [stackoverflow.com/questions/29011607 ](httpoverflow.com/questions/29011607) –

+0

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

0

क्या आपके पास दोनों कंप्यूटरों पर "एएसपी.नेट और वेब टूल्स" का एक ही संस्करण स्थापित है? आप "सहायता-> माइक्रोसॉफ्ट विजुअल स्टूडियो के बारे में" जाकर और इंस्टॉल किए गए उत्पाद सूची में "एएसपी.नेट और वेब टूल्स 2015.1" जैसे कुछ ढूंढकर विजुअल स्टूडियो में देख सकते हैं।

समय के साथ एएसपी.NET 5 रनटाइम में परिवर्तन तोड़ रहे हैं, और वेब टूल्स में ब्राउज़र लिंक समर्थन को बनाए रखने के लिए बदलने की जरूरत है। नतीजतन, यदि वेब टूल्स संस्करण आपके प्रोजेक्ट को लक्षित करने वाले संस्करण से मेल नहीं खाता है (उदा। बीटा 8 बनाम आरसी 1) तो ब्राउज़र लिंक कनेक्ट करने में विफल रहेगा।

यही कारण है कि यह एक कंप्यूटर पर काम करेगा लेकिन दूसरे पर असफल होगा।

+0

हाँ संस्करण दोनों कंप्यूटरों में एक ही हैं। मेरे पास वर्तमान में अपडेट 1 और वेब अनिवार्य संस्करण 1.0.27 –

+0

के साथ एएसपी.NET 5 आरसी 1 है, यहां बताया गया है कि "ब्राउजर रीलोड ऑन सेव" के लिए एक नया एक्सटेंशन यहां है: https://visualstudiogallery.msdn.microsoft.com/46eef4d9-045b- 4596-bd7f-eee980bb5450 यह एक्सटेंशन लैपटॉप में मेरे लिए भी काम नहीं कर रहा है जहां ब्राउज़रलिंक काम नहीं कर रहा है .. –

+0

यदि आप अपनी वेबसाइट चलाते समय सभी अपवादों को पकड़ने का प्रयास करते हैं, तो क्या आप कॉलस्टैक में "ब्राउज़र लिंक" के साथ किसी को देखते हैं? –

2

यह आपके लिए काम नहीं कर सकता है लेकिन अन्य इस समाधान की तलाश में हैं। यदि आप स्थिर HTML पृष्ठों को चला रहे हैं, जैसे AngularJS के साथ, तो आपको अपने वेब कॉन्फ़िगर में कुछ कोड जोड़ने की आवश्यकता है।जानकारी इस पृष्ठ पर पाया जा सकता है:

https://www.asp.net/visual-studio/overview/2013/using-browser-link

त्वरित संदर्भ के लिए, बस इस webconfig में है:

<configuration> 
    <system.webServer>  
    <handlers> 
     <add name="Browser Link for HTML" path="*.html" verb="*" 
      type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
      resourceType="File" preCondition="integratedMode" /> 
    </handlers> 
    </system.webServer>  
</configuration> 
संबंधित मुद्दे