ডকুমেন্টেশন অনুসারে , রেজার দর্শনগুলি ডিফল্টরূপে, এএসপি.নেট কোর 3.0 এর জন্য স্থানীয় পরিবেশের পরিবর্তনের জন্য পুনরায় কম্পাইল করা উচিত।
তবে আমার প্রকল্পটি স্থানীয়ভাবে এটি করে না। আমি যদি স্থানীয়ভাবে ডিবাগ করি তখন আমি যদি একটি দর্শন পরিবর্তন করি এবং রিফ্রেশ করি, পরিবর্তনটি প্রতিফলিত হয় না। আমাকে সমাধানটি থামাতে হবে, আবার চালাতে হবে এবং তারপরে পরিবর্তনটি দেখতে হবে।
আমি এএসপি.নেট কোর 3.0.0 পূর্বরূপ 2 সহ রেজার পৃষ্ঠাগুলি ব্যবহার করে ভিজ্যুয়াল স্টুডিও 2019 এর একটি ডিফল্ট এএসপি.নেট কোর ওয়েব অ্যাপ্লিকেশন টেমপ্লেটে এটি করছি। এই বৈশিষ্ট্যটি সক্ষম করতে আমার যদি সেটিংস পরিবর্তন করতে হবে তবে কোনও ধারণা?
3.0 রিলিজের জন্য নভেম্বরের 2019 আপডেট করুন:
এই প্রশ্নটি এখনও অনেক ভিউ পেয়েছে। কয়েকটি উত্তর যুক্ত করার জন্য উদ্ধৃত করা হয়েছে
services.AddControllersWithViews().AddRazorRuntimeCompilation();
নিউগেট প্যাকেজ যুক্ত করার পরে আপনার ConfigureServices()
ফাংশনে । আমার ক্ষেত্রে, আমি কেবল রাজো পেজ ব্যবহার করছি, তাই আমি কল না । পরিবর্তে, এটি আমার পক্ষে কাজ করেছে:Startup.cs
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
AddControllersWithViews()
services.AddRazorPages().AddRazorRuntimeCompilation();