2015-01-10 6 views
7

क्या कोई इस समय एप्लिकेशनइन्सइट का सफलतापूर्वक उपयोग कर रहा है?एप्लिकेशनइन्ससाइट वेबसाइट को स्टार्टअप पर लटकने का कारण बनता है

मेरे पास काम करने की कोशिश करने में परेशानी के अलावा कुछ भी नहीं है।

सबसे पहले मुझे वीएस के साथ बहुत सारी समस्याएं थीं, जिसमें एप्लीकेशनइन्ससाइट के साथ एक नई वेबसाइट बनाने और मौजूदा वेबसाइट पर एप्लिकेशन इंसाइट जोड़ने के साथ इनकार कर दिया गया था। त्रुटियों के बगल में जहां त्रुटियां दी गईं।

अंततः मैं अपनी मशीन पर काम करने वाली एआई के साथ एक नई वेबसाइट प्राप्त करने में कामयाब रहा (कुछ समय इंतजार करने के बाद, जो माइक्रोसॉफ्ट की प्रारंभिक समस्या का आधिकारिक उत्तर था)। हालांकि इस वेबसाइट ने अचानक स्टार्टअप पर लटका शुरू कर दिया, बिल्कुल त्रुटि संदेश या डीबग जानकारी जो मुझे मिल सकती थी।

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

क्या एआई के लिए कोई डीबग जानकारी उपलब्ध है ताकि अगर ऐसा होता है तो मैं इसे पकड़ सकता हूं?

दूसरों की सभी मदद और अनुभव की बहुत सराहना की गई।

चीयर्स माइक

जोड़ा जानकारी:

मैं वी.एस. 2013 अद्यतन चल रहा 4.

सभी अन्य सॉफ्टवेयर तारीख तक होना चाहिए। पुन: पेश करने

कदम:

  1. प्रारंभ वी.एस.
  2. नया प्रोजेक्ट
  3. MVC परियोजना ApplicationInsight

इस चलाने के लिए विफल करने के लिए जुड़ा हुआ है। यह सिर्फ स्थानीयहोस्ट की प्रतीक्षा कर रहा है। यदि आप कुछ ब्रेकपॉइंट जोड़ते हैं तो यह वास्तव में ग्लोबल.एक्सएक्स में लटका हुआ लगता है जब यह क्षेत्रों को पंजीकृत करता है।

protected void Application_Start() 
    { 
     AreaRegistration.RegisterAllAreas(); <------------- hangs here 
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); 
     RouteConfig.RegisterRoutes(RouteTable.Routes); 
     BundleConfig.RegisterBundles(BundleTable.Bundles); 
    } 

जो अधिक समझ में नहीं आता है क्योंकि यह लाइन एक स्वच्छ एमवीसी परियोजना में कुछ भी नहीं करती है।

यदि आप web.config में एआई को अक्षम करते हैं तो परियोजना फिर से काम करेगी।

<modules> 
    <remove name="FormsAuthentication" /> 
    <remove name="ApplicationInsightsWebTracking" /> 
    <!-- 
    <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Extensibility.Web.RequestTracking.WebRequestTrackingModule, Microsoft.ApplicationInsights.Extensibility.Web" preCondition="managedHandler" /> 
    --> 
</modules> 

यदि कोई और इसे दोहराने का प्रयास कर सकता है तो यह एक महान शुरुआत होगी।

धन्यवाद।

+0

वीएस संस्करण क्या चल रहा है - क्या यह 2013 अपडेट 3/अपडेट 4 है? क्या आप आउटपुट विंडो में कोई भी BadImageFormatException देख रहे हैं (यह देखने का प्रयास कर रहा है कि समस्या यहां रिपोर्ट की गई है या नहीं: https://social.msdn.microsoft.com/Forums/vstudio/en-US/dbe5de6c-b7a6-4e68- 901b-59746184738f/aspnet-web-api-wont-load-after-application-insights-is-install? Forum = ApplicationInsights) इसके अलावा, अगर आप किसी ऐसे प्रोजेक्ट पर इसे दोबारा कर सकते हैं जिसे आप जांचने के लिए हमारे लिए साझा कर सकते हैं, तो क्या आप कृपया इसे ज़िप करें और इसे microsoft.com पर albulank पर भेजें। धन्यवाद! एलेक्स –

+0

प्रश्न के लिए और अधिक जानकारी जोड़ा गया। यदि आप पुन: पेश करने का प्रयास कर सकते हैं तो यह बहुत अच्छा होगा। –

उत्तर

6

मैंने इस मुद्दे का भी अनुभव किया है, लेकिन सौभाग्य से एआई टीम से सर्गेई कानज़ेलेव मुझे इसके आसपास काम करने में मदद करने में सक्षम था।

निकालें ApplicationInsights.config से निम्न पंक्ति (या बाहर टिप्पणी):

<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCollector.PerformanceCollectorModule, Microsoft.ApplicationInsights.Extensibility.PerfCollector"/> 

ध्यान दें कि यह एक termporary समाधान नहीं है, लेकिन मुझे यकीन है कि वे जल्द ही यह तय किया जाएगा।

+0

यह मेरे लिए काम करता है। मैं इसे उत्तर के रूप में चिह्नित नहीं कर रहा हूं क्योंकि यह केवल वास्तव में एक अस्थायी कामकाज है और इसे स्थायी रूप से काम करने के लिए और भी कुछ करना पड़ सकता है। क्या आप मुझे सूचित कर सकते हैं कि जब एमएस के पास उचित समाधान हो। धन्यवाद। –

+0

मैं वास्तव में उस समूह पर नहीं हूं, इसलिए मुझे आशा है कि उचित समाधान होने पर वे हमें दोनों सूचित करेंगे। किसी भी दर पर, अगर मैं उस जानकारी से आया हूं तो मैं इसे साझा करना सुनिश्चित करूँगा! –

संबंधित मुद्दे