ভিজ্যুয়াল স্টুডিওতে চলছে এমন একটি বিল্ড আমি কীভাবে বাতিল করব?


223

প্রায় অসচেতনভাবে আমি কীবোর্ড বিল্ড ম্যাক্রোটিকে আঘাত করি যা আমার সম্পূর্ণ সমাধানটি তৈরি করে। আমি যেমন একটি কোড পরিবর্তন লক্ষ্য করি ঠিক তেমন এটি ঘটতে পারে। বিল্ডটি আমার কম্পিউটারকে প্রাধান্য দেয় এবং মূলত এটি শেষ না হওয়া পর্যন্ত আমাকে অপেক্ষা করতে হবে। 10 সেকেন্ড!

আমি কীভাবে একটি বিল্ড বাতিল করতে পারি?


24
ভাগ্যবান আপনি, আমার বিল্ডটি এক মিনিটেরও বেশি সময় নেয়। যাইহোক, বিল্ড মেনুতে একটি [বাতিল] মেনু এন্ট্রি রয়েছে যা বিল্ড চলমান থাকলে দৃশ্যমান হয়।
dasblinkenlight

1
আমি সেই মেনু আইটেমটি একবার দেখার চেষ্টা করেছি, বাস্তববাদী নয়, কারণ সম্পাদক লক হয়ে গেছে। যদিও এটি দেখানোর জন্য ধন্যবাদ।
ভালামাস

খনি 3 মিনিট মত :) লাগে
ভিতরে

1
হ্যাঁ, ভাল, দেখুন যে আমি আমার প্রশ্নের উত্তর যুক্ত করেছি।
ভালামাস

ভিজ্যুয়াল স্টুডিও ইউআই ডিজাইনটি এত দুর্দান্ত হতে হবে, যেমন একটি প্রশ্ন জিজ্ঞাসা করার জন্য ....
নিকি

উত্তর:


421

বর্তমানে প্রগতিতে থাকা একটি বিল্ড বাতিল / বন্ধ করতে আপনি কীবোর্ডে Ctrl+ চাপতে পারেন Break


127
আহ! ব্রেক কী ব্যবহারের জন্য!
ডেভ_আই

1
@ স্ট্যানিস্লাভ: ধৈর্য ধরুন। বিল্ডটি অবিলম্বে বাতিল করা হবে না।
ম্যাক্স বেকির্চ

59
ব্রেক কীটি "বিরাম" হিসাবেও লেবেলযুক্ত করা যেতে পারে
ডায়ায়ডয়েস

13
যদি আপনার কীবোর্ডে বিরতি / বিরতি কী না থাকে তবে আপনি সরঞ্জাম -> বিকল্প -> কীবোর্ডে যেতে পারেন তারপর বিল্ড.ক্যান্সেল কমান্ডের জন্য একটি অতিরিক্ত ম্যাপিং সেট করুন।
শান কলম্বো

2
আমি কীবোর্ড শর্টকাটগুলি পরের দেবের মতোই পছন্দ করি তবে আইডিই ভিজ্যুয়াল ইন্টারফেস বলে মনে হয়। একটি ইউআই বোতাম সরবরাহ করুন যা কীবোর্ড শর্টকাট সংজ্ঞায়িত একটি সরঞ্জামদণ্ড রয়েছে। কোনও বিল্ড আবার থামাতে এবং কীবোর্ড শর্টকাটটি ভুলে যাওয়ার আগে কোনও দেব দীর্ঘ সময় যেতে পারে। কিছু দম্পতি জাভা / .NET ওয়ার্ল্ডের মধ্যে কিছু ডেভস স্যুইচ করে। @igbogtiz এটি আমার চেয়ে আরও ভাল বলেছিলেন
স্কাইচান

89

ভিজ্যুয়াল স্টুডিও বিল্ড মেনুতে যান -> বিল্ড বাতিল করুন, সহজ :)


2
কাজ করার জন্য আপনাকে সরঞ্জাম -> সেটিংস -> বিশেষজ্ঞ সেটিংস চালু করতে হবে।
সিজে ডেনিস

1
দ্রুত যেতে, ব্যবহার করুনAlt + b + a
যুদ্ধের মতো শিম্পাঞ্জি

@ প্রোফিমিডিকা আমার মনে হয় বেশিরভাগ মানুষ সম্ভবত কীবোর্ড Alt + b + a ব্যবহার করতে চান, এটিও কাজ করে।
darmis

@armis, উত্তর চিহ্নিত (Ctrl + ব্রেক) আমার পক্ষে কাজ করে নি। আমি আজুরেতে প্রকাশ করছিলাম, ডটনেট বিল্ড শেষ হয়েছে তবে বিল্ড উইন্ডোটি মোতায়েনের প্রক্রিয়া থেকে আউটপুট প্রদর্শন করতে থাকে। আমি Alt + b + a চেষ্টা করব এবং আপনাকে জানাব
প্রোফাইডিকা

1
সহজ, বাদে এটি কাজ করে বলে মনে হচ্ছে না। বিল্ডিং বন্ধ হয়ে যাওয়ার পরে আমি লম্বা অবস্থায় আটকে আছি তবে মনে হয় না এটি বন্ধ হয়ে গেছে।
wcochran

18

এটি অশোধিত, তবে এটি ভালভাবে কাজ করে। আমার প্রকল্পগুলির একটিতে ভিজ্যুয়াল স্টুডিও (আমি এমভিসি ভিউ বিল্ডিংটি মার্কআপের ত্রুটিগুলি ধরার জন্য চালু করি) ভাল, প্রকল্পটি নির্মাণের সময় প্রতিক্রিয়াহীন হয়ে পড়ে। আমি কীবোর্ড শর্টকাট ব্যবহার করে বিল্ডটি বাতিল করতে পারি না।

সুতরাং আমি এই ব্যাচ ফাইলটি তৈরি করেছি যা আমার দ্রুত প্রবর্তন টাস্ক বারে বসে আছে।

@echo off
echo KILL BILLd
for /L %%i in (1,1,10) do (
   Taskkill /IM aspnet_compiler.exe /F
   timeout 1
)

আমি ব্যাচের ফাইল লঞ্চটি ছোট করে ফেলেছি। বিল্ড স্টপস এবং ভিজ্যুয়াল স্টুডিও কেবল ত্রুটি উইন্ডোতে ছুঁড়ে দেয় যে এখানে সমস্যা তৈরি হয়েছিল।


1
নন এসপ_নেট অ্যাপ্লিকেশনগুলির জন্য এমএসবিল্ড.অ্যাক্সে ফেলে দিন। Xaml লাইভ কোড বিশ্লেষণে অনেকটা লক করে
নিক টার্নার

6

Ctrl+ Breakকাজ করে তবে কেবল বিল্ড উইন্ডোটি সক্রিয় থাকলে। এছাড়াও, বিল্ডটিকে বাধা দেওয়া কখনও কখনও একটি দূষিত .objফাইল ছেড়ে দেয় যা বিল্ডটি এগিয়ে যাওয়ার জন্য ম্যানুয়ালি মুছতে হবে।


1
দ্রষ্টব্য: VS2017 এর ক্ষেত্রে শর্টকাটটি কোন উইন্ডো সক্রিয় তা বিবেচনা করে না।
অ্যালেক্স

3

ভিজ্যুয়াল স্টুডিও 2015 পেশাদার আপডেট 3

আপনি যদি ম্যাক ব্যবহার করছেন তবে আপনি নিম্নলিখিতগুলি করতে পারেন

বিল্ড ক্লিক করুন -> ভিজ্যুয়াল স্টুডিও মেনু থেকে বাতিল করুন

অথবা

অ্যাজুরে অ্যাপ পরিষেবা ক্রিয়াকলাপ উইন্ডো নির্বাচন করুন -> বাতিল করুন এটি প্রকাশিত ক্রিয়াকলাপ বাতিল করে দেবে।


2

Ctrl + End আমার জন্য ভিজ্যুয়াল সি ++ 2010 এক্সপ্রেসে কাজ করে।


2

আমাকে একটি প্রতিক্রিয়াহীন বিল্ড দ্বারা আঘাত করা হয়েছিল এবং একেবারে কিছুই আমাকে বিল্ড মারতে বা বাতিল করতে দেয় না। এমনকি এই কাজটি শেষ করার চেষ্টা করা একটি ব্যবহারকারীর ইনপুট উইন্ডোকে ট্রিগার করবে, এটি বলে যে বিল্ডটি এখনও চলছে এমন সময়ে শেষ করা যায় না (বেশ হাস্যকর কারণ এটি ছিল ঠিক এই উদ্দেশ্যটি, সেই ভাঙা অবস্থাটি ছেড়ে যাওয়ার to

এমএসবাইল্ড এই বিল্ডটির যত্ন নিয়েছিলেন, তাই আমি যেভাবে খুঁজে পেয়েছি তা হল এর কাজ শেষ করা। এমএসবিল্ড.এক্সই শেষ করতে বাধ্য করার সময়, ভিএস জেগে উঠবে এবং শেষ পর্যন্ত বিল্ডটিকে বাতিল হিসাবে দেখবে, আপনাকে আবার কাজ করার অনুমতি দেয়।

আশা করি এটি একই পরিস্থিতিতে কাউকে সহায়তা করবে।


1
আমি এটি পড়ার 3 সেকেন্ড আগে এটি করেছি। আমি উপরের কিল বিলে স্ক্রিপ্টে এমএসবিল্ডকে যুক্ত করব
নিক টার্নার

2

অন্য সমস্ত কিছু যদি ব্যর্থ হয় তবে টাস্ক ম্যানেজারের কাছে যান এবং ভিজুয়াল স্টুডিও 2017 এর অধীনে এমএসবিল্ড টাস্কটিকে হত্যা করে


1

বিল্ড কনটেক্সট মেনুতে ভিজ্যুয়াল স্টুডিও 2013-এ বাতিল বিল্ড রয়েছে।


1

"বিরতি" কমান্ডটি ছিল আমার ডান শিফট কী এর নীচে একটি ফাংশন বোতাম, সুতরাং কীগুলির নীচের সংমিশ্রণটি আমার জন্য কৌশলটি করেছিল।

Ctrl + Fn + Shift


0

আমি ভিজুয়াল স্টুডিও 2015 ব্যবহার করছি। বিল্ডিং বন্ধ করতে আপনি অনুসরণ করতে পারেন:

  1. Ctrl + + Pause
  2. Ctrl + + Break

এটি ভিজ্যুয়াল স্টুডিওর একটি নির্দিষ্ট সংস্করণের উল্লেখ করেছে যে এটি এতটা ভোট দিয়ে কাজ করে
ম্যাক্স ক্যারল

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