উত্তর:
কোডহাইন্ড : সংকলন করা দরকার ( এএসপি.নেট 1.1 মডেল)। সংকলিত বাইনারি ওয়েবসাইটের বিন ফোল্ডারে স্থাপন করা হয়। মোতায়েন করার আগে আপনাকে ভিজ্যুয়াল স্টুডিওতে একটি সংকলন করতে হবে। এটি যখন আপনি উত্স কোডটি সরল পাঠ হিসাবে দেখতে পারা যায় না এটি একটি ভাল মডেল। উদাহরণস্বরূপ কোনও গ্রাহকের কাছে বিতরণ করার সময় যার কাছে আপনার কোড সরবরাহ করার বাধ্যবাধকতা নেই।
কোডফাইল : আপনি স্থাপনার সমাধান সহ উত্স ফাইলটি সরবরাহ করেন। এএসপি.এনইটি ২.০ রানটাইম যখন প্রয়োজন হয় কোডটি সংকলন করে। সংকলিত ফাইলগুলি মাইক্রোসফট.নেট [। নেট সংস্করণ] \ অস্থায়ী এএসপি.এনইটি ফাইল।
কোডবাইন্ড ফাইলটি রান করার আগে সংকলন করা দরকার তবে এসআরসি-তে আমাদের সংকলন করতে হবে এবং তারপরে চালানো দরকার না কেবল ফাইলটি সংরক্ষণ করুন।
but in src- মানে but in the CodeFile?
আমি ভিজ্যুয়াল স্টুডিও এক্সপ্রেস 2012 এ একটি অ্যাপ্লিকেশন প্রকল্পের সাথে ওয়েবে এবং নেট নেট ব্যবহার করছি working আমার লগইন এবং পাসওয়ার্ডের পৃষ্ঠাগুলি পরিবর্তন করার জন্য ফাইলগুলির পিছনে কোডে আমি এমন একটি পরিস্থিতি পেয়েছি যেখানে ঘোষণায় আমার কোডবিহাইন্ড এবং কোডফিল উভয়ই প্রয়োজন।
আমি যদি কোনও কোড ফাইল রেফারেন্স যুক্ত না করি
CodeFile=login.aspx.cs
ওয়েব পৃষ্ঠাটি বিশ্লেষণ করে না এবং ব্রাউজারটি পার্সার ত্রুটি প্রদর্শন করে। আমি প্রকল্পটি সংকলন করি কিনা তা বিবেচ্য নয়।
আমি যদি রেফারেন্সের পিছনে কোনও কোড যুক্ত না করি
CodeBehind=login.aspx.cs
মেম্বারশিপ ব্যবহারকারীদের মতো সুরক্ষা ক্লাসের উল্লেখগুলি সংকলনের সময় এবং "টাইপ বা নেমস্পেস মেম্বারশিপ ব্যবহারকারীটি খুঁজে পাওয়া যায় না" এর মতো একটি ত্রুটি দিয়ে ইন্টিলিজেন্স ব্যবহার করার চেষ্টা করার সময় উভয় ক্ষেত্রেই ব্যর্থ হয়। । নেট 4.0 ফ্রেমওয়ার্কের প্রয়োজন অনুসারে আমি সিস্টেম.ওয়েব.এপ্লিকেশন সার্ভিসগুলিতে একটি রেফারেন্স যুক্ত করেছি।
আমার যুক্ত করা উচিত যে এই সমস্যাযুক্ত ফাইলগুলি আইআইএস অ্যাপ্লিকেশন সরঞ্জামটি ব্যবহার করে তৈরি করা ওয়েবসাইটের মধ্যে একটি অ্যাপ্লিকেশনটিতে চলছে। আমি যখন ভিজ্যুয়াল স্টুডিও থেকে ওয়েবসাইটটি খুলি তখন পার্সার ত্রুটি বা রেফারেন্স ত্রুটি নিয়ে আমার কোনও অসুবিধা নেই। এই বিভ্রান্তিটি তখনই ঘটে যখন আমি ভিজ্যুয়াল স্টুডিওতে একটি প্রকল্প হিসাবে অ্যাপ্লিকেশনটি খুলি।