मैं .aspx.cs फ़ाइलों को कैसे पुनर्प्राप्त कर सकता हूं?


0

मैंने गलती से अपना रूट प्रोजेक्ट फ़ोल्डर हटा दिया है। मैं * .ASPX.CS फ़ाइलों को छोड़कर अन्य फ़ाइलों को पुनर्प्राप्त करने में सक्षम था। अब तक मैंने रिकुवा और पेंडोरा की कोशिश की।

किसी भी विचार मैं एक डबल एक्सटेंशन फ़ाइल कैसे पुनर्प्राप्त कर सकता हूं? कृपया यह कहते हुए फूंकें नहीं कि यह एक प्रोग्रामिंग प्रश्न नहीं है। मैं इन फ़ाइलों में कोडिंग के 2 सप्ताह के लायक है और मेरी परियोजना बैकअप भी खो दिया है।


3
आप किसी भी स्रोत नियंत्रण उपकरण का उपयोग क्यों नहीं कर रहे हैं? इस तरह की स्थिति में जो आपकी मदद करता है।
मुहम्मद अख्तर

2
मुझे खेद है कि आपने अपना काम खो दिया, लेकिन मुझे यकीन नहीं है कि कोई भी आपके देव पर्यावरण या स्थिति को जाने बिना आपकी मदद कैसे कर सकता है (उदाहरण के लिए, आपने इसे कैसे खो दिया या आप इसे केवल रीसायकल से पुनर्प्राप्त क्यों नहीं कर सकते)
Tae-Sung Shin

जवाबों:


1

एक फ़ाइल वसूली उपयोग अक्सर बहुत अच्छी तरह से काम करते हैं। कम से कम यह फ़ाइल नाम और एक संदेश दिखाएगा कि फ़ाइल की सामग्री दूसरी फ़ाइल द्वारा फिर से लिखी गई है। यदि यह विशेष फ़ाइल प्रकारों को नहीं दिखाता है (जैसे * C। # प्रोजेक्ट के लिए .cs (हाँ, *.aspx.csफ़ाइल का एक्सटेंशन है .cs)) तो सबसे अधिक संभावना यही है कि इन फ़ाइलों को हटाया नहीं जाता है । क्यूं कर? क्योंकि कुछ बच गया है यह तुम्हें fot।

जैसे, विंडोज सिस्टम रिस्टोर पर डिफ़ॉल्ट रूप से सक्षम है और सभी * .exe, * .ini, * .ico, * .cs, आदि फाइलों को ट्रैक करेगा। आप पुनर्स्थापना बिंदुओं (विंडोज एक्सपी पर काम नहीं करने) या हाथों से ब्राउज़ करने के लिए सिस्टम रिस्टोर एक्सप्लोरर जैसी किसी चीज़ का उपयोग कर सकते हैं <drive letter>:\System Volume Information\_restore<GUID>\RP<integer>\<new short name>.<original ext> (and original modification date):।


0

आप अस्थाई ASP.NET फ़ोल्डर में देखने की कोशिश कर सकते हैं - आप अपनी फ़ाइलों के कुछ अवशेषों को वहां खोजने में सक्षम हो सकते हैं। यह आमतौर पर C:\Windows\Microsoft.NET\Framework\v[XXXX]\Temporary ASP.NET Filesया कभी-कभी होता हैC:\Users\[myuserid]\AppData\Local\Temp\Temporary ASP.NET Files

संस्करण नियंत्रण इन मामलों में आपका मित्र है।


0

Jetbrains में dotPeek नामक एक टूल है जो किसी भी प्रबंधित असेंबली को डिकम्पोज कर सकता है। यह बहुत अच्छी तरह से काम करता है और, सबसे अच्छा, यह मुफ़्त है। अपना स्रोत कोड वापस पाने के लिए, आपको अपनी वेब साइट के बायनेरिज़ की एक प्रति की आवश्यकता होगी।


-1

यदि आपके पास अभी भी प्रोजेक्ट की DLL फाइल (ओं) कहीं है, उदाहरण के लिए, एक परीक्षण सर्वर पर, आप उन लोगों से C # को रिवर्स करने में सक्षम हो सकते हैं। इस धागे में Caddre द्वारा पोस्ट देखें:

.NET रिवर्स इंजीनियरिंग लिंक


मैं उस साइट पर दिए गए लिंक को इनलाइन करने के लिए आपके पोस्ट को संपादित करने जा रहा था, लेकिन उनमें से सभी तीन मृत हो गए। MSDN लिंक रिक्त श्वेत पृष्ठ लौटाता है, और तृतीय-पक्ष उपकरण 404 है। यही कारण है कि लिंक-ओन्ली उत्तर एक बुरी बात है।
चार्ल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.