ভিজ্যুয়াল স্টুডিও ব্যবহার করে কোনও প্রোগ্রাম ডিবাগ করার সময় আপনাকে বিকল্পটি দেওয়া হবে Enable the Visual Studio hosting process
। এই বিকল্পের এই উদ্দেশ্যটি কী এবং এর কী প্রভাব ফেলে?
ভিজ্যুয়াল স্টুডিও ব্যবহার করে কোনও প্রোগ্রাম ডিবাগ করার সময় আপনাকে বিকল্পটি দেওয়া হবে Enable the Visual Studio hosting process
। এই বিকল্পের এই উদ্দেশ্যটি কী এবং এর কী প্রভাব ফেলে?
উত্তর:
এমএসডিএন গ্রন্থাগারটি "হোস্টিং প্রক্রিয়া" সম্পর্কে খুব ভাল তথ্য দেয় না। এরিকের লিঙ্কে তালিকাভুক্ত শেষ দুটি বৈশিষ্ট্যগুলি আসলে বৈশিষ্ট্যটি দ্বারা প্ররোচিত সমস্যা। আরও একটি আছে যা আপনি তাড়াতাড়ি বা পরে চালাতে বাধ্য bound এটি একটি আলাদা অ্যাপকনফাইগ ফাইল ব্যবহার করে। সক্রিয়টির নাম দেওয়া হয়েছে yourapp.vshost.exe.config। আপনি যখন ফাইলে ম্যানুয়াল পরিবর্তন করেন তখন এটির জন্য নজর রাখুন।
এটির অন্য একটি বৈশিষ্ট্য এটি সমর্থন করে যা আপনি নিজের অ্যাপ্লিকেশনটি ডিবাগ করার সময় খুব দৃশ্যের সাথে দেখেন তবে কনসোল.উরাইট () দ্বারা উত্পাদিত আউটপুটটির ক্ষেত্রে যা ঘটেছিল তা কোথাও উল্লেখ করা হয়নি। একটি নন-কনসোল মোড অ্যাপে এটি আইডিইর আউটপুট উইন্ডোতে পুনঃনির্দেশিত হয়। খুব দরকারী.
"হোস্টিং" শব্দটি সিএলআর এর একটি বৈশিষ্ট্য বোঝায়, এটি "হোস্ট" করা যেতে পারে। কাস্টম সিএলআর হোস্টগুলির উদাহরণগুলি এসকিউএল সার্ভার এবং এএসপি.নেট ET হোস্টিং একটি সিএলআর শুরু হওয়ার আগে কনফিগার করতে দেয়। এর একটি প্রাথমিক ব্যবহার হল প্রাথমিক অ্যাপডোমাইন কনফিগার করা এবং কাস্টম সুরক্ষা নীতিগুলি সেট আপ করা। হোস্টিং প্রক্রিয়াটি ঠিক কী করছে।
এই প্রশ্নটিতে একটি কাস্টম সিএলআর হোস্টের একটি ভাল উদাহরণ পাওয়া যায় ।
দীর্ঘ গল্প সংক্ষিপ্ত: ডিবাগ মোডে আপনি সিএলআর এর একটি কাস্টমাইজড সংস্করণ নিয়ে চলেছেন, এটি ডিবাগিংয়ের অভিজ্ঞতা উন্নত করে।
Console.WriteLine
আমি Enable the Visual Studio hosting process
উইন্ডোজ ফর্ম প্রকল্পের বৈশিষ্ট্য উইন্ডো থেকে বিকল্পটি অক্ষম করলেও লগগুলি আউটপুট উইন্ডোতে মুদ্রিত হয় । নিশ্চিত কেন।
এমএসডিএন থেকে :
ভিজ্যুয়াল স্টুডিও হোস্টিং প্রক্রিয়া ডিবাগের কার্যকারিতা উন্নত করে এবং নতুন ডিবাগার বৈশিষ্ট্যগুলিকে সক্ষম করে, যেমন আংশিক-বিশ্বাস ডিবাগিং এবং ডিজাইন-সময় এক্সপ্রেশন মূল্যায়ন
এটি এমএসডিএন: ডিবাগিং এবং হোস্টিং প্রক্রিয়াতে এখানে ব্যাখ্যা করা হয়েছে ।