2008-10-08 11 views
12

विज़ुअल स्टूडियो समाधान पेड़ से फ़ाइल को हटाने के लिए इतना लंबा क्यों लेता है? ऐप फ्रीज करता है और अनंत काल की तरह महसूस करता है।विज़ुअल स्टूडियो फ़ाइल को हटाने के लिए इतना लंबा समय क्यों लेता है

अगर मैं पहले फ़ाइल सिस्टम से फ़ाइल हटा देता हूं, तो इसे तुरंत समाधान में हटा दें।

क्या कोई विकल्प है जिसे मैं इससे बचने के लिए कहीं भी सेट कर सकता हूं?

उत्तर

18

मुझे पता चला है कि जब मेरे रीसायकल बिन (फाइलों के 1000s) में बहुत कुछ है, तो विंडोज एक्सप्लोरर के साथ-साथ विजुअल स्टूडियो में फ़ाइल को हटाने में अधिक समय लगता है।

+1

http://mhinze.com/slow-file-delete-visual-studio/ – Pondidum

3

मुझे पता चला है कि यह कभी-कभी परियोजना के आकार का एक लक्षण है। एक परियोजना से सैकड़ों फाइलों वाली फाइल को हटाने से मेरे (स्वीकार्य रूप से धीमे) काम कंप्यूटर पर 30 सेकंड लग सकते हैं। लेकिन एक परियोजना में दो फाइलों में से एक को हटाने आमतौर पर तत्काल है।

1

क्या आपके पास विजुअल स्टूडियो के साथ वर्जन कंट्रोल प्लगइन है? यह सुनिश्चित करने के लिए सर्वर से संपर्क हो सकता है कि आप इसे देख सकते हैं ...

यदि नहीं, तो फ़ाइल कहां स्थित है? क्या यह एक स्थानीय फाइल है या नेटवर्क पर? कभी-कभी नेटवर्क पर, वीएस को यह जांचना पड़ता है कि फ़ाइल को हटाने के लिए आपके पास विंडोज़ पहुंच है या नहीं।

+0

मुझे लगता है कि शायद स्थानीय फ़ाइल के लिए भी मामला है। यदि नेटवर्क कनेक्शन एक वीएस परियोजना की मेजबानी के लिए पर्याप्त तेज़ है, तो शायद यह एक समस्या का अधिक नहीं होना चाहिए। – TheSmurf

1

क्या आपके पास Resharper इंस्टॉल है? एक बार मैंने इसे इंस्टॉल करने के बाद, यह निश्चित रूप से मेरी मशीन पर फ़ाइल ऑपरेशंस को धीमा कर दिया। ट्रेडऑफ के लायक, मुझे लगता है।

1

यह इंटेलिजेंस डेटाबेस से पुनर्निर्माण/हटाया जा सकता है या फ़ाइल हटा दिए जाने के बाद शेष परियोजना को वैधता के लिए जांच सकता है। या यह हो सकता है कि नए वीएस छोटी हैं।

+0

हालांकि बात यह है कि, अगर मैंने इसे डिस्क पर पहले ही हटा दिया है, तो यह तुरंत होता है, इसलिए इसमें फ़ाइल सिस्टम के कुछ लिंक होना चाहिए। – mattcole

+0

यह मेरे लिए भी काम करता था .. मेरे पास बिन में 3k आइटम थे (जो इतना आईएमओ नहीं है) और अब यह तुरंत है। अजीब! –

0

यदि आपका प्रोजेक्ट आकार बहुत बड़ा है तो यह सामान्य हो सकता है। हम 50-200 projects solution के बारे में बात कर रहे हैं।

यदि आपके पास अपने पीसी पर आर # स्थापित है तो disable it पर आज़माएं या अपने प्रोजेक्ट आइटम को रिक्त रीसायकल बिन से हटाने का प्रयास करें।

Altough मैं इसकी अनुशंसा नहीं करता, आप अपनी सभी परियोजना निर्देशिकाओं से delete all the *.opt and *.ncb files पर प्रयास कर सकते हैं और विजुअल स्टूडियो को फिर से ला सकते हैं।

+0

पोस्ट @ आपका अंतिम लिंक अपडेट किया गया है - अपने सभी ब्रेकपॉइंट्स को हटाने का प्रयास करें। – Chloraphil

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