ওয়েবপৃষ্ঠাগুলির কাজ কী: এমভিসি 3 ওয়েবকনফিগে সক্ষম En


200

আমি সবেমাত্র একটি নতুন এমভিসি 3 প্রকল্প শুরু করেছি। কেউ কি আমাকে বলতে পারেন

<add key="webpages:Enabled" value="false" />

আমার ওয়েব.কমফিগ ফাইলটিতে কি আছে?



1
এটি সেট করা থাকে এবং আপনি .chstML ফাইল ব্রাউজ করার চেষ্টা করলে কী হয় তা লক্ষ করা সহায়ক হবে। আপনি ত্রুটি পেয়েছেন "এই ধরণের পৃষ্ঠা পরিবেশন করা হয়নি"। এই এক ব্যয় করা সময়: / stackoverflow.com/questions/12533605/...
ডেভ Swersky

উত্তর:


239

webPages:enabledমান সহ falseপ্রতিরোধ .cshtmlবা .vbhtmlফাইল Viewsএকটি ওয়েব ব্রাউজার থেকে সরাসরি প্রবেশযোগ্য হওয়া থেকে ফোল্ডার।


21
প্রকৃতপক্ষে এটি অ্যাপ্লিকেশনটিতে যেখানেই থাকুক না কেন এগুলি তাদের সরাসরি অ্যাক্সেস হতে বাধা দেয়। ভিউ ফোল্ডারে, মূলে, আলাদা ফোল্ডারে ... আপনি একই ত্রুটি পেয়েছেন তা বিবেচ্য নয়। The type of page you have requested is not served because it has been explicitly forbidden
নিক অ্যালব্রেক্ট

5
"ব্লকভিউহ্যান্ডলার" কনফিগারেশনটি কি এটি নয়? পার্থক্য কি?
টম পাউরেক

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

আমাকে ডিফল্টরূপে ভিউ দেখার অনুমতি নেই তবে আমি যদি এই সেটিংটি যুক্ত করে এবং এটিতে মিথ্যাতে সেট করে রাখি তবে সেগুলি এখন বিশ্লেষণ করে দেখার চেষ্টা করা হয়েছে।
ব্রুনিস 4'19

ওয়েবপৃষ্ঠাগুলি: মানটি সত্য বা মিথ্যা কিনা তা ডিফল্ট মানটি বাতিল হয় কিনা তা সক্ষম করে।
ব্রুনিস 4'19

28

ডকুমেন্টেশন অনুসারে এটি .cshtml এবং .vbhtml ফাইলগুলি সরাসরি অ্যাক্সেস করা থেকে বাধা দেয় ( www.myweb.com/views/home/index.cshtmlউদাহরণস্বরূপ)


1
আমি অনুসন্ধান করে চলেছি, তবে যেখানে এটি ব্যাখ্যা করা হয়েছে সেখানে কোনও রেফারেন্স খুঁজে পাচ্ছি না। আমি বিশেষত যা জানতে চাই তা হ'ল <add key="webpages:Enabled" value="???">সম্পূর্ণ বাদ দেওয়ার প্রভাব কী । ডিফল্ট trueনাকি false?
স্টারনামার

2
সুতরাং আমি উত্স কোডটি খনন করেছি এবং ডিফল্ট মানটি আসলে null- এর অর্থ হ'ল অ্যাপ্লিকেশনগুলিতে কোনও ফাইল *.cshtmlবা *.vbhtmlফাইল থাকলে ওয়েবপৃষ্ঠাগুলি সক্ষম হয় enabled ফাইলগুলির জন্য অনুসন্ধান করা হয় এই মানটি trueবা এটিকে সেট করে অক্ষম করা যেতে পারে false। আপনি নিজের জন্য এখানে দেখতে পারেন ।
লুকা নভটনে

কোন দলিল অনুসারে?
কিসাকি

1

রেজার পৃষ্ঠাগুলি পরিবেশন করার অনুমতি দেওয়ার জন্য এটি সেট করা যথেষ্ট নয় <add key="webpages:Enabled" value="true" />packages.configনুগেট ব্যবহারের জন্য আপনাকে মাইক্রোসফ্ট.এস্পনেট.ওয়েবপেজ প্যাকেজ যুক্ত করতে হবে ।

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