"কোড ০. দিয়ে বেরিয়ে এসেছেন" মুদ্রণ থেকে কোনও কনসোল অ্যাপ (। নেট কোর) আটকাবেন ভিএস ২০১৯-এ


9

আমি যখন ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2019 (সংস্করণ 16.3.1) তে Ctrl + F5 (ডিবাগিং ছাড়াই শুরু করুন) দিয়ে একটি কনসোল অ্যাপ (.NET কোর) শুরু করি, নিম্নলিখিত বার্তাটি কনসোল উইন্ডোটিতে শেষে যুক্ত হবে:

সি: \ হ্যালো ওয়ার্ল্ড \ বিন \ ডিবাগ \ নেটকোর অ্যাপ ৩.০ \ হ্যালো ওয়ার্ল্ড.এক্স (প্রক্রিয়া 1672) কোড 0 দিয়ে বেরিয়েছে।

using System;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

কনসোল আউটপুট

এই বার্তাটি মুদ্রণ থেকে ভিজ্যুয়াল স্টুডিও 2019 কে প্রতিরোধ করার কোনও উপায় আছে? আমি আউটপুট উইন্ডোতে অনুরূপ বার্তাটি উপস্থিত হতে বাধা দেওয়া থেকে সমাধানটি চেষ্টা করেছিলাম : বিকল্পগুলি: বিকল্পসমূহ> বিকল্পগুলি> ডিবাগিং> আউটপুট উইন্ডো> প্রক্রিয়া প্রস্থান বার্তাগুলি = বন্ধ, তবে কনসোল উইন্ডোতে এর কোনও প্রভাব নেই।

ভিজ্যুয়াল স্টুডিও বিকল্পগুলি

দ্রষ্টব্য: এই বার্তাটি ভিজ্যুয়াল স্টুডিও 2017 তে প্রদর্শিত হয় না It এটি কেবলমাত্র ভিজ্যুয়াল স্টুডিও 2019 সালে প্রদর্শিত হয় এবং কেবলমাত্র নেট কোর অ্যাপ্লিকেশনগুলিতে।


এটি সম্প্রদায়ের চেতনা। যাইহোক এটি একটি বাগ হতে পারে
মাইকেল র্যান্ডাল

1
আপনি যদি নিশ্চিত হন যে ভিজ্যুয়াল স্টুডিও 2019 এর নতুন ইনস্টল হওয়া ইভেন্টেও এটি ঘটে থাকে তবে আমি ফোরামে একটি সমস্যা তৈরি করব। আপনি আঘাত দিয়ে এটি করতে পারেনHelp > Send Feedback > Report a Problem
কুড়ি

1
@ দ্বিতীয় দিন আমি সাম্প্রতিক সংস্করণটির সাথে ভিজ্যুয়াল স্টুডিও আপডেট করেছি। আপডেটের আগে এটি একই রকম ছিল কিনা আমার মনে নেই, কারণ আমি ভিএস 2017 এর সাথে কাজ করছিলাম I আমি নিশ্চিত নই যে এটি কোনও সমস্যা বা কোনও বৈশিষ্ট্য কিনা। এটি বিকল্পগুলির কোথাও কনফিগারযোগ্য হতে পারে।
থিওডর জৌলিয়াস

কেন এটি একটি সমস্যা? Ctrl-F5 পরীক্ষার জন্য (এবং প্রস্থান কোডটি জেনে রাখা যখন তা তাৎপর্যপূর্ণ হয় তখন সহায়ক প্রতিক্রিয়া হয়)। কোনও কনসোল অ্যাপ্লিকেশনটির প্রকৃত ব্যবহার কোনও ভিএসের মধ্যেই হবে না would
রিচার্ড

3
VS2019 এর জন্য এটি বৈশিষ্ট্য, কোনও বাগ নয়। এটি প্রোগ্রামারদের কাছ থেকে একটি 28 বছরের পুরানো অভিযোগকে সম্বোধন করে যা ছোট কনসোল মোড অ্যাপ্লিকেশন লেখেন, তারা সর্বদা "চালিয়ে যাওয়ার জন্য কোনও কী টিপুন" কোড বা মূলের শেষে ব্রেক ব্রেকপয়েন্ট সেট করতে ভুলে যান। সুতরাং তারা তাদের প্রোগ্রামের আউটপুটটি পড়তে পারেনি, এসও এবং ফোরামে এ সম্পর্কে অনেকগুলি প্রশ্ন। VS2019 এ কনসোল উইন্ডোটি আর বন্ধ হয় না। এবং কর্তব্যক্রমে প্রতিবেদন করেছে যে প্রোগ্রামটি শেষ হয়েছে। এটি একটি খাঁটি ডিবাগার বৈশিষ্ট্য, আপনি যখন প্রোগ্রামটি সাধারণত চালাবেন তখন আপনি এটি দেখতে পাবেন না।
হান্স প্যাস্যান্ট

উত্তর:


5

Tools > Options > Debugging > General > Automatically close the console when debugging stopsবিকল্পটি পরীক্ষা করে আপনি এটি অক্ষম করতে পারেন :

ভিজ্যুয়াল স্টুডিও 2019 বিকল্প

কনসোল নিজেই বলেছে (ভিজ্যুয়াল স্টুডিও 2019 v16.3.2):

কনসোল অ্যাপ

Press any key to continue...এটি ডিবাগিং ( CTRL+ F5) ছাড়াই এবং কনসোলটি প্রিন্ট করে কেবল প্রিন্ট কোডটি (এখনও কনসোলটি খোলা ছাড়বে না):

কোনও প্রস্থান কোড নেই


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