visual studio with সিস্টেম ট্রেতে আমি কীভাবে VsHub.exe অক্ষম করব?




visual studio download (8)

ভিজ্যুয়াল স্টুডিও 2015 শুরু করে অন্য দুটি এক্সিকিউটেবলও চালু করে:

VsHub.exe

এবং

Microsoft.VsHub.Server.HttpHost.exe

এই উভয়ই টাস্ক ম্যানেজারে যথেষ্ট জায়গা নেয়।

আমি কীভাবে এই "ভিজ্যুয়াল স্টুডিও হাব" বিকল্পটি মুছতে পারি? আমি ভিজ্যুয়াল স্টুডিও হাব এক সহ ভিজ্যুয়াল স্টুডিও 'শীর্ষ-খাঁটি' বৈশিষ্ট্যগুলি ব্যবহার করি না।


যেমন xakepp35 উল্লেখ করেছে, আপনি সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ প্রচলিত ফাইলগুলি rosoft মাইক্রোসফ্ট শেয়ার করা \ VsHub ফোল্ডারটি মুছতে পারেন । তবে আমি সন্দেহ করি যে আপডেটগুলি বা অন্যান্য ইনস্টলাররা সম্ভবত এটি পুনরায় তৈরি করার চেষ্টা করবে।

আমি যা করেছি তা সমস্ত ভিএস প্রক্রিয়া বন্ধ করে দিয়েছিল। ফোল্ডারটির মালিকানা নিন (প্রশাসক হিসাবে) এবং তারপরে আরআর (জিপ) ফোল্ডারটি আপ করুন এবং অবশেষে এটি মুছুন (আমার কাছে ফাইলগুলির প্রয়োজন হলে ব্যাকআপ হিসাবে RAR)) আমার একটি এসএসডি রয়েছে তাই আমি স্থান সংরক্ষণ করতে চাই। অন্যথায় আপনি কেবল এটির নাম পরিবর্তন করে এটি জায়গায় রেখে দিতে পারেন।

তারপরে এটি আবার তৈরি হওয়া রোধ করতে, আমি একটি পুরানো উইন 3.1 ট্রিক ব্যবহার করেছি। সি: \ প্রোগ্রাম ফাইল (x86) \ প্রচলিত ফাইল \ মাইক্রোসফ্ট ভাগ করা ফোল্ডারে VsHub.txt নামে একটি পাঠ্য ফাইল তৈরি করুন। তারপরে পাঠ্য ফাইলটির নাম পরিবর্তন করুন এবং VsHub নামের একটি ফাইল রেখে .txt এক্সটেনশনটি বন্ধ করুন। যেহেতু ওএস একই স্থানে একই নামে একটি ফোল্ডার এবং একটি ফাইল তৈরি করতে পারে না, তবে এটি ভিএস-এর কাছে ফোল্ডার হিসাবে অ্যাক্সেসযোগ্য এবং ফোল্ডার হিসাবে তার অ্যাক্সেস অ্যাক্সেসযোগ্য এবং ভবিষ্যতের ইনস্টলার / আপডেটার। তারপরে যদি আপনাকে ভবিষ্যতে আবার অ্যাক্সেসের অনুমতি দেওয়ার দরকার হয় তবে কেবলমাত্র ফাইলটিতে .txt যুক্ত করুন এবং আপনি চলে যাবেন।


আমি ভেবেছিলাম আমি ভিএস হাব এবং এর উদ্দেশ্য কী তা নিয়ে কিছুটা আলোকপাত করার চেষ্টা করব। আমি মাইক্রোসফ্টের হয়ে কাজ করি।

শ্রাবয়ের উল্লেখ অনুসারে, ভিএস হাব হ'ল এক বহির্মুখী পরিষেবা হোস্ট যা ভিজ্যুয়াল স্টুডিও (এবং অন্যান্য ভিএস শেল-ভিত্তিক পণ্য যেমন মিশ্রিত) মাল্টি-টুল যোগাযোগের জন্য, দেবেনভ (ভিএস) এর মধ্যে আরও ভাল সাড়া জাগাতে সমর্থন করে এবং স্প্যানিং প্রক্রিয়াটির আজীবন প্রসারিত করতে নির্দিষ্ট পরিষেবাগুলিকে সক্ষম করুন। ভিএস হাবের হোস্ট করা পরিষেবাদি সংস্থার মধ্যে অন্যান্য উত্তরে ডেকে আনা অনেকগুলি আইটেম রয়েছে যেমন রোমিং সেটিংস, ডায়াগনস্টিক্স টুলিংয়ে রেন্ডার করা বড় আকারের ইটিএল ডেটা প্রসেসিং, কিছু টেলিমেট্রি রিপোর্টিং এবং এক্সটেনশন অটো আপডেট এবং বিজ্ঞপ্তি। ভবিষ্যতে পরিষেবাগুলির সেই সেটটি বিকাশের খুব সম্ভাবনা রয়েছে, সুতরাং এই মুহুর্তে যদি সেগুলির কোনওটিরই প্রয়োজনীয়তা না মনে হয় তবে ভবিষ্যতে অতিরিক্ত পরিষেবাগুলি সেখানে হোস্ট করা হবে (অর্থাত্ vshub.exe এর মাধ্যমে অক্ষম করার জন্য এটি বেশ বড় হাতুড়ি) through নাম পরিবর্তন করার সুপারিশ :-)।

আজীবন বিবেচনায়, vshub এবং হোস্ট প্রক্রিয়াগুলি (যেমন মাইক্রোসফট.ভিএসহাব.সর্ভার.হট্ট্পহোস্ট ()৪) .exe) devenv.exe বন্ধ হওয়ার পরে চলতে পারে। তবে তাদের অনির্দিষ্টকালের জন্য চলমান রাখা উচিত নয়। বেশিরভাগ ক্ষেত্রে এই প্রক্রিয়াগুলি ভিএস-ভিত্তিক শেল বন্ধ হওয়ার শেষ মুহুর্তের ~ 5 মিনিটের মধ্যে শেষ হয়ে যাবে। সুতরাং আপনার যদি ভিএস চলমান (devenv.exe) এবং মিশ্রণ দৌড়ানোর উদাহরণ (blend.exe) থাকে এবং আপনি devenv.exe বন্ধ করে দেন, vshub এবং সম্পর্কিত হোস্ট প্রক্রিয়া চলতে থাকবে। আপনি যদি blend.exe বন্ধ করেন তবে vshub এবং সম্পর্কিত হোস্ট প্রক্রিয়াটি এখনও চলমান থাকবে still তখন থেকে প্রায় 5 মিনিটের পরে, তবে এই অতিরিক্ত প্রক্রিয়াগুলি বন্ধ হয়ে যাবে। যদি আপনি 5 মিনিটের উইন্ডোর মধ্যে devenv.exe এর অন্য কোনও উদাহরণ শুরু করেন, তবে vshub এবং সম্পর্কিত হোস্ট প্রক্রিয়াগুলি শেষ হবে না এবং চলতে থাকবে (মূলত হোস্ট প্রক্রিয়াগুলি যখনই 5 মিনিটের মধ্যে কোনও অনুরোধ না পেয়ে থাকে, এবং পরে হোস্টের সমস্ত প্রক্রিয়া সমাপ্ত হয়, vshub.exe প্রক্রিয়া নিজেই সমাপ্ত হয়)।

সংস্থান অনুসারে, vshub.exe প্রক্রিয়া নিজেই সর্বদা তুলনামূলকভাবে হালকা হওয়া উচিত। যদি এটি কখনও বড় হয়ে যায়, তবে এটি একটি বাগ এবং আমি এটি সম্পর্কে জানতে আগ্রহী তাই আমরা এটি ঠিক করতে পারি :-) অন্যদিকে হোস্ট প্রক্রিয়াগুলি হোস্ট করা পরিষেবার উপর নির্ভর করে খুব বড় আকার ধারণ করতে পারে। বিশেষত, ডায়াগনস্টিক্স টুলিং ইটিএল প্রক্রিয়াকরণের মাধ্যমে কাজ করে। ETL খুব, খুব, বড় হতে পারে এবং যেমন হোস্ট প্রচুর সংস্থান ব্যবহার করতে পারে। ডায়াগনস্টিকস টিম এটি হ্রাস করার উপায়গুলি দেখছে, তবে মুহূর্তের জন্য, ডায়াগনস্টিক্স সরঞ্জাম উইন্ডোটি যখন আপনার প্রয়োজন হবে না তখন সমস্যাটি প্রশমিত করতে সহায়তা করা উচিত closing

অনলাইন সংযোগের ক্ষেত্রে, এই মুহুর্তে হোস্ট করা পরিষেবাদির বর্তমান সেটটিতে তিনটি প্রধান উত্স রয়েছে (দ্রষ্টব্য, এটি সময়ের সাথে সাথে পরিবর্তিত হবে)। প্রথমত, ব্যবহারকারীর 34345048 উল্লেখ হিসাবে, যে পরিষেবাটি সনাক্ত করে এবং স্বতঃ-আপডেট এক্সটেনশানগুলি সেই প্রক্রিয়াতে চলে runs বিকল্পগুলিতে যে যোগাযোগটি নিয়ন্ত্রণ করে সেগুলি সরঞ্জামগুলিতে রয়েছে বিকল্প | পরিবেশ | এক্সটেনশন এবং আপডেটগুলি (প্রথম দুটি চেকবক্স দেখুন)। দ্বিতীয়ত, রোমিং সেটিংস ভিএস হাবের পরিষেবা হিসাবে চলে। এই আচরণটি নিয়ন্ত্রণ করে এমন সেটিংস সরঞ্জামগুলিতে বিকল্প | পরিবেশ | সিঙ্ক্রোনাইজড সেটিংস (বা আরও সামগ্রিকভাবে, যদি আপনি ভিএস এর উপরের ডানদিকে কোণায় ব্যক্তিগতকরণ অ্যাকাউন্টে সাইন না করেন)। শেষ পর্যন্ত, ভিএস হাব টেলিমেট্রি রিপোর্ট করে। সহায়তা | এর মাধ্যমে এই ডেটার ভলিউম উল্লেখযোগ্যভাবে হ্রাস করা যেতে পারে গ্রাহক প্রতিক্রিয়া বিকল্প | সেটিংস ... মেনু আইটেম। মাইক্রোসফ্ট যে ধরণের টেলিমেট্রি সংগ্রহ করে এবং সেই স্থানে এটি কীভাবে ব্যবহৃত হয় সে সম্পর্কেও আপনি পড়তে পারেন।


উপরে বর্ণিত কিছু যার ...

আমার ফায়ারওয়াল লগ অনুসারে, VsHub.exe, Microsoft.VsHub.Server.HttpHost.exe, এবং Microsoft.VsHub.Server.HttpHostx64.exe অনলাইনে যোগাযোগ করার চেষ্টা করে।

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

আমি বুঝতে পারি "আধুনিক" সফ্টওয়্যারটি মেঘ-সংহত হওয়ার কথা, তবে ...

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

কেবলমাত্র একটি সাধারণ চেকবক্স, "[] মাইক্রোসফ্ট অ্যাজুরি সার্ভারের সাথে যোগাযোগ করুন" দুর্দান্ত লাগবে। এর অর্থ প্রশ্নবিদ্ধ প্রোগ্রামগুলি না চালানো বা কেবল অনলাইন সংযোগ তৈরি না করা আমার পক্ষে ফলাফল নয়। আমি অনুমান করি একটি সংস্থান দৃষ্টিকোণ থেকে প্রাক্তনটি আরও ভাল হবে কারণ এটি কম সংস্থান ব্যবহার করবে।

একটি নিয়ম হিসাবে আমি কোনও ইনস্টল অ্যাপ্লিকেশনটির ফাইলগুলির স্যুটে ফাইলগুলি পরিবর্তন করার প্রস্তাব দেব না, তবে আমার ভার্চুয়াল মেশিনের পরিবেশ রয়েছে যার মধ্যে আমি ভিজ্যুয়াল স্টুডিও 2015-এ পরিবর্তনগুলি খুব ভাল ফলাফল ছাড়াই পরীক্ষা করতে পারি (স্ন্যাপশটগুলি দুর্দান্ত) আমি পরিবর্তনের চেষ্টা করেছি এই তিনটি ফাইলে অনুমতিগুলি (উত্তরাধিকার সরিয়ে ফেলার জন্য ব্যবহারকারীদের পড়ুন এবং সম্পাদন করতে নিষেধ করুন)

ভয়েলা, আর কোনও ভিএসহাব অ্যাপ্লিকেশন চলছে না, দূরবর্তী সিস্টেমগুলির সাথে যোগাযোগের চেষ্টা করছে।

ভিজ্যুয়াল স্টুডিওটি ঠিক উপরে আসে। আমি এখানে কোনও খারাপ দিক দেখছি না।

-Noel


মাইক্রোসফ্ট প্রোগ্রাম ম্যানেজারের মতে ভিজ্যুয়াল স্টুডিও ব্লগটিতে ভিজ্যুয়াল স্টুডিও ব্লগে মন্তব্য করে , এটি ভিএস স্যুট জুড়ে মাল্টি-টুল যোগাযোগকে সমর্থন করার জন্য ব্যবহৃত হয়। ভিজ্যুয়াল স্টুডিওটি কতটা জটিল তা প্রদত্ত, আমি xakepp35 এর উত্তরের মতো কড়া কিছু সুপারিশ করব না (এটি মুছে ফেলছে)।

আমার উইন 10 এক্স 64 তে ভিএস2015 চলছে, ডিবাগ করার সময় তিনটি প্রক্রিয়া রয়েছে এবং মোট র‌্যামের ব্যবহার মোট 150 এমবি এর চেয়ে কম। আপনি যদি সর্বনিম্ন র‌্যামযুক্ত কোনও মেশিনে পৃষ্ঠা ছিন্ন না করেন তবে এটি নিয়ে উদ্বিগ্ন হওয়ার মতো বিষয় নেই। আপনি VS2015 চালিয়ে যাচ্ছেন, আমি অনুমান করেছি যে আপনার কাছে ছাড়ানোর জন্য 150MB রয়েছে।

হাবটি কী সমর্থন করছে তা স্পষ্টভাবে প্রদর্শিত ডকুমেন্টেশন না পাওয়া বা না পাওয়া পর্যন্ত আমি এটিকে রেখে দেওয়ার পরামর্শ দিই। আমার অভিজ্ঞতায় ভিজ্যুয়াল স্টুডিও ইনস্টলগুলি খুব সহজে ভাঙ্গা।


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

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

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

আপনার ব্যবহারের ক্ষেত্রে, আপনি সম্ভবত কিছুটা অক্ষম করার সাথে দূরে সরে যেতে পারেন (আপনার অ্যান্টিভাইরাস সফটওয়্যার দিয়ে ইনস্ট্যান্টেশন ব্লক করা সম্ভবত সবচেয়ে পরিষ্কার পদ্ধতির), তবে এটি এখনও আমার কার্যকারিতা নির্ধারণ না করে অতিরিক্ত কার্যকারিতা সমর্থন করতে পারে।


ভিজুয়াল স্টুডিও অনলাইনে সংযোগ দেওয়ার চেষ্টা করার একটি কারণ এও মনে হয় যে, ডিফল্টরূপে ভিজ্যুয়াল স্টুডিও এবং এর এক্সটেনশান উভয়ের জন্য আপডেটের জন্য অনলাইনে অনুসন্ধান করুন।

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

মেনু সরঞ্জামসমূহ বিকল্পগুলিতে প্রচুর অনলাইন ফাংশন রয়েছে। (সত্যি বলতে কী, আমি এর ত্রুটিগুলি নিয়েও MonoDevelop পছন্দ MonoDevelop ))


"VsHub" এর নাম পরিবর্তন করে "স্মার্টমোবাইলক্লাউড" করা উচিত; এটি যে নির্বোধ ট্রেন্ডি এটি। আমি তা ফেলে দিয়েছি; আমার ভিজ্যুয়াল সম্পাদনা / ডিবাগিং ক্ষতিগ্রস্থ হয়নি।

ভিজ্যুয়ালস্টুডিও ইনস্টল করার পরে, অব্যবহৃত এক্সটেনশানগুলি সরান, "সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ প্রচলিত ফাইলগুলি \ মাইক্রোসফ্ট ভাগ করা De - মুছে ফেলা হয়েছে - ভিএসএইচবি" ফিক্স করুন ... এবং সেখানে একটি "ভিসহাব" টেক্সট ফাইল রাখুন (নেই "। TXT" ), তাই কোনও কিছুই ফোল্ডারটি পুনরায় তৈরি করতে পারে না।


আপনারা যারা ভিএসহাব সংরক্ষণ করতে চান এবং এখনও ফিডলার ব্যবহার করতে সক্ষম হন আপনি নীচের সেটিংসের সাহায্যে ফিডলারে একটি ফিল্টার সেটআপ করতে পারেন:

Request Headers > Hide if URL contains =
REGEX:localhost:\d+\/vshub\/

সম্পাদনা করুন - আপনি সম্ভবত এটিও যুক্ত করতে চান:

Hosts > Show only the following Hosts: =
localhost;

vortex.data.microsoft.com ইত্যাদি .. বাদ vortex.data.microsoft.com জন্য





visual-studio-2015