2013-04-23 8 views
7

मैं अब इस में कई बार में चलाने की है:libgit2 द्वारा एक त्रुटि उठाई गई थी। श्रेणी = ओएस (त्रुटि)

An error was raised by libgit2. Category = Os (Error). 

जब मैं कोड लिख रहा हूँ जो कभी कभी इस या इसी तरह की त्रुटि का कारण बनता है:

Failed to open '.../App_Data/....mdf': 
The process cannot access the file because it is being used by another process. 

जब ऐसा होता है मैं कर सकता हूँ ' मेरे Visaul Studio 2012 को पुनरारंभ किए बिना टी कोड।

मुझे लगता है कि यह Source Control - Git के कारण होता है क्योंकि मुझे विजुअल स्टूडियो और टीम फाउंडेशन के लिए गिट एक्सटेंशन स्थापित करने से पहले मुझे यह समस्या याद नहीं है।

क्या कोई और इसमें भाग लेता है और उन्होंने इसे कैसे हल किया?

+1

प्रश्न में फ़ाइल क्या है? –

+0

@EdwardThomson ज्यादातर '.mdf' लेकिन यह भी, मैं अपने कीबोर्ड पर कुछ कुंजियों का उपयोग नहीं कर सकता, उदाहरण के लिए: – Komengem

+0

स्रोत में कुंजी दर्ज करें दिलचस्प, क्या आपकी रिपॉजिटरी में आपकी' .mdf' फ़ाइलें हैं? क्या उन्हें '.gitignore' के माध्यम से अनदेखा किया जाता है? –

उत्तर

8

मैं आज एक नए विजुअल स्टूडियो प्रोजेक्ट के साथ इस में भाग गया।

# SQL Server files 
App_Data/*.mdf 
App_Data/*.ldf 

हालांकि मैं अभी भी प्राप्त किया:: परियोजना ऑटोजनरेटेड .gitignore जो प्रविष्टियों जो मैंने सोचा था कि .mdf फ़ाइल ठीक कवर किया जाना चाहिए था निम्नलिखित पड़ा उपयोग कर रहा था

An error was raised by libgit2. Category = Os (Error). 
Failed to open '.../App_Data/....mdf': 
The process cannot access the file because it is being used by another process. 

तो मैं .gitignore संपादित, पूर्ववर्ती एक एस्टरिस्क-स्लैश के साथ प्रत्येक प्रविष्टि, जैसे:

# SQL Server files 
*/App_Data/*.mdf 
*/App_Data/*.ldf 

और मैं व्यवसाय जारी रखने में सक्षम था हमेशा की तरह।

+0

अब मैं इसका परीक्षण कर रहा हूं, अब तक बहुत अच्छा, धन्यवाद दोस्त – Komengem

+0

ठीक है, यहां तक ​​कि इस अद्यतन के साथ, त्रुटि वापस आ गई है। – Komengem

+0

यह मुझे धीमा कर रहा है, मैं अपने प्रोजेक्ट – Komengem

2

मैं इसे शायद बस के रूप में = के रूप में सरल है जोड़ना चाहते हैं> अपने डेटाबेस कनेक्शन बंद :)

0

मैं एक ही त्रुटि थी। आईआईएस एक्सप्रेस सिस्टम ट्रे में चल रहा था। जब मैंने आईआईएस एक्सप्रेस को उम्मीद के अनुसार सबकुछ मार दिया।

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