আইআইএসে "অস্থায়ী এএসপি.নেট ফাইলগুলি" ফোল্ডারটির অবস্থানটি কনফিগার করা সম্ভব?


25

আইআইএস .5.৫ এর অধীনে ডোমেন ব্যবহারকারীকে পুল পরিচয় স্যুইচ করার পরে আমি এই ত্রুটি পেয়েছি:

"বর্তমান পরিচয় (ডোমেন \ ব্যবহারকারীর নাম) এর 'সি: \ উইন্ডোজ \ মাইক্রোসফট। নেট \ ফ্রেমওয়ার্ক 64 4 v4.0.30319 \ অস্থায়ী এএসপি.নেট ফাইলসমূহ' র লেখার অ্যাক্সেস নেই" "

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


দুর্ঘটনাক্রমে একটি (ডিফল্ট)। নেট 2.0 অ্যাপ পুলটিতে নেট নেট 3.5 ওয়েব পরিষেবা অ্যাপ্লিকেশন চালানোর চেষ্টা করার সময় আমি ত্রুটি বার্তাটিও পেয়েছি; একটি নেট নেট অ্যাপ্লিকেশন পুলে স্যুইচ করা এটি সমাধান করে।
টোর আইভার উইলহেলমেন

উত্তর:


23

আপনি Web.configফাইলের কনফিগারেশন বিভাগটি সম্পাদনা করে প্রতি ওয়েবসাইট / অ্যাপ্লিকেশন ভিত্তিতে ডিফল্ট অবস্থান পরিবর্তন করতে পারেন ।

<system.web>
  <compilation tempDirectory="D:\MyTempFiles" />
</system.web>

অ্যাপ্লিকেশনটি পুনরায় সংকলন করবে এবং ফাইলগুলি এই নতুন স্থানে সংরক্ষণ করা হবে, এর পরে আপনি নিরাপদে পুরানো ফোল্ডারগুলি মুছে ফেলতে পারবেন। নোট করুন যে ফোল্ডারের নামগুলি একই থাকবে; উদাহরণস্বরূপ যদি পুরানো অবস্থানটি ছিল:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\9878g103\e67805p7

তারপরে নতুনটি হবে:

D:\MyTempFiles\root\9878g103\e67805p7

7
আপনার উত্তরের জন্য অনেক ধন্যবাদ শ্যানএইচ। আপনি যে পরিবর্তনটি উল্লেখ করেছেন তা প্রতি ওয়েবসাইট / আবেদনের ভিত্তিতে হওয়া উচিত নয়। আপনি ফ্রেমওয়ার্কের ওয়েবকনফিগ ফাইলটি পরিবর্তন করে একটি ফ্রেমওয়ার্ক সংস্করণ ভিত্তিতে সেই পরিবর্তনটি প্রয়োগ করতে পারেন, উদাহরণস্বরূপ: সি: \ উইন্ডোজ \ মাইক্রোসফ্ট.নেট \ ফ্রেমওয়ার্ক 64 \ v4.0.30319 \ কনফিগারেশন \ ওয়েবকনফিগ। এটি করে আপনি সেই সমস্ত ওয়েবসাইটকে প্রভাবিত করবেন যা ফ্রেমওয়ার্কের সেই সংস্করণটিকে লক্ষ্য করে দেখছে।
সিলভিউ

4
কেবলমাত্র লক্ষণীয়, এটি ওয়েবকনফিগ
কোডারটাও

@ সিলভিউ কেবল একটি সতর্কতা: আপনার যদি সার্ভারে প্রচুর
ওয়েবস থাকে

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