2009-05-11 15 views
5

मैं एक एएसपी.नेट 3.5 परियोजना पर काम कर रहा हूं जिसमें समाधान में 55 परियोजनाएं हैं। विजुअल स्टूडियो 2008 में समाधान खोलते समय, प्रत्येक प्रोजेक्ट के लिए लगभग 1 सेकंड खोलने में एक मिनट लगते हैं। हालांकि, अगर मैं समाधान खोलने से पहले नेटवर्क केबल डिस्कनेक्ट करता हूं, तो इसमें केवल 15 सेकंड लगते हैं! मंदी के कारण क्या हो सकता है इसके बारे में कोई विचार?दृश्य स्टूडियो 2008 में धीमी समाधान लोडिंग

+0

55 परियोजनाएं! रुको। –

उत्तर

5

मेरे पास यह उन दिनों में हुआ जब हम विजुअल सोर्स सेफ का उपयोग कर रहे थे।

यदि आपके पास स्रोत नियंत्रण के तहत समाधान है तो अपडेट के लिए पूछने पर आपका स्रोत नियंत्रण प्लगइन हो सकता है।

0

कुछ साल पहले मुझे एक समान समस्या है (बहुत कम समाधान के साथ, और वीएस2003 में) एक सहयोगी को याद है। विवरण याद नहीं कर सकते हैं, लेकिन मुझे लगता है कि यह स्थानीय एएसपीएनईटी उपयोगकर्ता खाते से संबंधित था (या बल्कि, यह अस्तित्व में नहीं था)। हालांकि यकीन नहीं है कि ...

एक साइड नोट के रूप में: मुझे आमतौर पर प्रत्येक समाधान में कुछ हद तक परियोजनाओं के आसपास अधिक कुशलता मिलती है (आमतौर पर एक समाधान उत्पादन कोड में उपयोग की जाने वाली एक या दो असेंबली उत्पन्न करता है), और उसके बाद एक ही समय में चल रहे कुछ विजुअल स्टूडियो उदाहरण। एक ही समाधान में 50+ परियोजनाएं समस्याओं की मांग करने की तरह लगती हैं।

हो सकता है कि आपके पास अन्य निर्भरताएं हों, बस मेरे विचार साझा करना चाहता था।

0

जो एक समाधान

वाह में 55 परियोजनाएं हैं। मैं कल्पना नहीं कर सकता कि किस तरह के समाधान की कई परियोजनाओं की आवश्यकता है। जवाब शायद यह है कि आपके स्रोत नियंत्रण प्रदाता को प्रत्येक आइटम की स्थिति को ताज़ा करने की आवश्यकता है, जिनमें से सभी समय लेते हैं।

संपादन-विलय-प्रतिबद्ध शैली संस्करण नियंत्रण प्रणाली, जैसे उपवर्तन के लिए, यह ऑपरेशन नहीं होता है। यह देखने के लिए कि यह अपराधी है या नहीं, पूरे समाधान से अस्थायी रूप से स्रोत नियंत्रण को निकालने का प्रयास करें।

0

यदि आपका समाधान स्रोत नियंत्रण से जुड़ा हुआ है, तो यह प्रतीकों को लोड करने और आपके द्वारा चेक की जाने वाली वस्तुओं को सत्यापित करने का प्रयास कर रहा है। इसलिए, यदि आपके पास धीमा कनेक्शन है, तो समाधान को ऑफ़लाइन लेने में अक्सर तेज़ी से तेज़ी होती है।

http://www.tmgirvin.com/2009/03/working-offline-with-visual-studio-2008-and-tfs.html

संपादित एक अन्य समाधान जो मैं इस्तेमाल किया देखा है, एक _webTier.sln _database.sln _build.sln बनाने

और प्रत्येक (अपनी परियोजना का नाम है) उन समाधानों में से पूरी परियोजना का एक आत्मनिर्भर हिस्सा है, लेकिन इस तरह यदि आप वेबटियर पर काम कर रहे हैं और आपको डेटाबेस प्रोजेक्ट या मोबाइल प्रोजेक्ट पार्ट्स को लोड करने की आवश्यकता नहीं है, तो आप केवल वेबटीर सोलुटी खोल सकते हैं पर।

निर्माण समाधान में पूरा पैकेज शामिल है जिसे बनाने की आवश्यकता है, और लोड करने में बहुत लंबा समय लगता है।

1

क्या मैं एक प्रश्न के साथ एक प्रश्न का उत्तर दे सकता हूं? वीएस प्राप्त करने का रहस्य क्या है कि वह कई परियोजनाओं के साथ न सिर्फ मर जाए, अकेले ही 60 सेकंड में लोड हो जाए?

लगभग 10-12 परियोजनाओं पर विजुअल स्टूडियो पर संकलन समय असहनीय हो जाता है, लगभग 5-8 परियोजनाओं में रिशेर्पर क्रैश हो जाएगा।आईडीई ऐसी स्मृति सुअर है जो वीएस के कई उदाहरणों का उपयोग करके अधिक परियोजनाओं को खोलने का विकल्प भी एक विकल्प नहीं है।

किसी भी तरह, यह स्मृति उपयोग के बारे में है और अजीब बॉल आउट प्रोजेक्ट शायद यह कर रहा है, उदाहरण के लिए सबसे अधिक फाइलों वाला एक।

+0

नेटवर्क कनेक्शन के बिना, यह लगभग 15 सेकंड में लोड होता है। प्रोसेस एक्सप्लोरर के अनुसार, विजुअल स्टूडियो के लिए वर्किंग सेट आकार 750,000 के वर्चुअल आकार के साथ निर्माण करने के बाद लगभग 300,000K है। तो 2 जीबी मेमोरी (कम से कम) होने में बहुत मददगार है। यह एक विशेष परियोजना नहीं है जो समस्या पैदा कर रही है। मैं नीचे दिए गए संदेश को देख सकता हूं क्योंकि यह प्रत्येक प्रोजेक्ट को लोड करता है, और प्रत्येक को एक ही समय लगता है। –

2

आपको कुछ जांच करनी चाहिए, Wireshark को आग लगाना, प्रश्न में इंटरफेस पर कैप्चर करना शुरू करें और देखें कि तार पर यातायात बह रहा है।

+0

Wireshark के बारे में टिप के लिए धन्यवाद। मैंने डाउनलोड किया और इसे चलाया। मान लीजिए कि मैं परिणामों को सही तरीके से व्याख्या कर रहा हूं, दृश्य स्टूडियो के कारण मैं देखता हूं केवल एक ही ट्रैफ़िक DNS क्वेरी के बहुत सारे हैं। मुझे नहीं पता कि यह क्या देख रहा है, लेकिन मुझे लगता है कि नेमसर्वर से धीमी प्रतिक्रिया देरी हो सकती है। –

+0

कोई समस्या यह समस्या है? http://dotnetjunkies.com/Newsgroups/microsoft.public.vsnet.ide/2004/3/29/97325.aspx – si618

+0

क्षमा करें, वह लिंक काम नहीं करता है (पृष्ठ नहीं मिला)। –

0

मैं कोई इंटरनेट कनेक्शन के साथ एक विकास मशीन पर इस समस्या थी और यह पता चला कि समस्या IE के इंटरनेट विकल्प में एक सेटिंग से संबंधित था:

नियंत्रण कक्ष -> इंटरनेट विकल्प -> उन्नत - > सुरक्षा -> प्रकाशक के प्रमाणपत्र निरसन

यह सुनिश्चित करने के बाद कि यह अनचेक किया गया था, मेरे समाधान जल्दी से लोड करना शुरू कर दिया।

1

मुझे इस सप्ताह एक ही समस्या थी (5 साल बाद !!)। यह एक विशाल .suo फ़ाइल (लगभग 400 एमबी) के कारण हुआ था, इसे हल करने से समस्या ठीक हुई।

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