"অস্থায়ী এএসপি। নেট ফাইলগুলি" ফোল্ডারটি কীসের জন্য?


157

আমি এই ফোল্ডারটি আবিষ্কার করেছি C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Filesএবং কয়েকটি প্রশ্ন রয়েছে।

  • এএসপি.এনইটি এই ফোল্ডারটি কীসের জন্য ব্যবহার করে এবং এখানে কোন ধরণের ফাইল সঞ্চিত রয়েছে?
  • এখানে একটি ফাইল কীভাবে সংরক্ষণ করা হয় এবং কখন এটি আপডেট হয়?
  • ফোল্ডারটি কি কোনও ধরণের রক্ষণাবেক্ষণের প্রয়োজন?

9
যদি কেউ এই ডিরেক্টরিটির সন্ধান করে তবে মনে হয় এটি সরে গেছে C:\Users\[Username]\AppData\Local\Temp\Temporary ASP.NET Files
পিটার

উত্তর:


174

এগুলি শ্যাডো কপি ফোল্ডার হিসাবে পরিচিত।

সরলতার সাথে .... এবং আমি সত্যিই এটি বোঝাতে চাইছি:

যখন এএসপি.এনইটি আপনার অ্যাপ্লিকেশনটি প্রথমবার চালায়, এটি / বিন ফোল্ডারটিতে পাওয়া যে কোনও অ্যাসেম্বলিকে অনুলিপি করে, কোনও উত্স কোড ফাইলগুলি (অ্যাপ্লিকেশন কোডের ফোল্ডারে উদাহরণস্বরূপ পাওয়া যায়) অনুলিপি করে এবং আপনার এসপেক্স, এসএসএক্স ফাইলগুলি সি # উত্স ফাইলগুলিতে পার্স করে। এএসপি.এনইটি এটির পরে চালানো যায় এমন অ্যাপ্লিকেশনটিতে এই সমস্ত কোডটি তৈরি / সংকলন করে।

এটি করার একটি সুবিধা হ'ল এটি নেট এসেম্বলির ডিএলএল এর # (/ বিন ফোল্ডারে) এএসপি.এনইটি কর্মী প্রক্রিয়া দ্বারা লক হওয়ার সম্ভাবনা রোধ করে এবং সুতরাং আপডেটযোগ্য নয়।

এএসপি.এনইটি আপনার ওয়েবসাইটে ফাইল পরিবর্তনের জন্য নজর রাখে এবং প্রয়োজনে পুরো প্রক্রিয়াটি আবার শুরু করে দেবে।

তাত্ত্বিকভাবে ফোল্ডারের কোনও রক্ষণাবেক্ষণের প্রয়োজন হবে না, তবে সময়ে সময়ে হতে পারে এবং খুব কমই আপনাকে সামগ্রী মুছতে হতে পারে। এটি বলে যে, আমি একটি হোস্টিং সংস্থার জন্য কাজ করি, আমরা শেয়ার্ড সার্ভারে 1200 সাইট চালিয়েছি এবং কয়েক বছর ধরে 250 বা তারও বেশি মেশিনে আমাকে এই ফোল্ডারটি স্পর্শ করতে হয়নি।

এটি এমএসডিএন নিবন্ধে এএসপি.এনইটি ডায়নামিক সংকলন বোঝার মধ্যে উল্লিখিত হয়েছে


হাই কেভ, আমার কাছে একটি কম ডেল রয়েছে, যা এই ফোল্ডারে অনুলিপি করে চলেছে, ডিলের সম্পাদনা করার জন্য তার বর্তমান ফোল্ডারটিতে কিছু কনফিগার ফাইল প্রয়োজন needs সেগুলিও এই ফোল্ডারে অনুলিপি করা যায় তা আমি কীভাবে নিশ্চিত করতে পারি?
রাকেশ

2
@ অরবট - আপনি সম্ভবত উত্তরটি ইতিমধ্যে খুঁজে পেয়েছেন, তবে ভবিষ্যতের পাঠকদের জন্য আপনি প্রতিচ্ছবি ব্যবহার করে ডিএলএলের "আসল" অবস্থানটি খুঁজে পেতে পারেন এবং তারপরে কনফিগার ফাইলগুলিতে অ্যাক্সেস করতে পারেন। স্ট্যাকওভারফ্লো
837501/

2
অবিচ্ছিন্ন একীকরণের কারণে এই ফোল্ডারটি আমার জন্য পূর্ণ হচ্ছে বলে মনে হচ্ছে - প্রতিবার সাইটটি মোতায়েন করা হলে (দিনে কয়েকবার) ফোল্ডারে একটি নতুন অনুলিপি তৈরি হয় - এখনও পর্যন্ত 29 জিবি।
অ্যান্ডি জয়েনার

3
ওয়েব সাইট হোস্টিং সার্ভিস হিসাবে আপনি সম্ভবত এই ফোল্ডারটি কখনও স্পর্শ করবেন না, তবে বিকাশকারীদের পক্ষে এটি আমাদের সবচেয়ে বড় মাথাব্যথা। অনুলিপি এবং ভিজ্যুয়াল স্টুডিও ওয়েব সাইটের স্টাইল প্রকল্পগুলি কাজ করার জন্য একটি দুঃস্বপ্ন এবং আমাকে এই ফোল্ডারে থাকা সামগ্রীগুলি প্রতিদিন একাধিকবার সাফ করতে হবে।
বাইকম্যান 868

8

সিএলআর এটি ব্যবহার করে যখন এটি রানটাইমগুলিতে সংকলন করা হয়। এখানে এমএসডিএন-এর একটি লিঙ্ক রয়েছে যা আরও ব্যাখ্যা করে।


4

Thats যেখানে As.net গতিশীলভাবে সংকলিত সমাবেশগুলি রাখে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.