ভিজ্যুয়াল স্টুডিও প্রকল্পগুলির একটি প্রকল্প থেকে সমস্ত অব্যবহৃত রেফারেন্সগুলি সরানো


263

আমি কেবল ভাবলাম যে বিভিন্ন ভিজ্যুয়াল স্টুডিওর সংস্করণগুলির মধ্যে এমন কোনও প্রকল্প যা স্বয়ংক্রিয়ভাবে কখনও ব্যবহার করা হয়নি তা থেকে সমস্ত উল্লেখগুলি স্বয়ংক্রিয়ভাবে সরিয়ে ফেলা সম্ভব?

আপনার উত্তরে, দয়া করে সমাধানটি VS এর কোন সংস্করণে প্রযোজ্য তা নির্দিষ্ট করুন।


4
সাধারণত ভাবছেন, এই ডিএলএলগুলি অপসারণের ফলে বিল্ড টাইম বা অন্য কিছুতে পর্যবেক্ষণযোগ্য উন্নতি হতে পারে? (অবশ্যই, অপ্রয়োজনীয় নির্ভরতা অপসারণ ব্যতীত)
monish001

3
ভিএস ২০১৫ এর জন্য কি একই রকম বিনামূল্যে এক্সটেনশন রয়েছে?
জর্জ বীরবিলিস

1
VB.Net প্রকল্পের বনাম 2005 সাল থেকে এটা আছে, কিন্তু এটা C # এর প্রকল্পগুলির জন্য বাস্তবায়িত হয়নি msdn.microsoft.com/en-us/library/7sfxafba
Slai

4
এই বৈশিষ্ট্যটি ভিএস এর অংশ হিসাবে অন্তর্ভুক্ত করার জন্য আপনি ভোট দিতে পারেন (এটি যেমন হওয়া উচিত)।
মাইক লোরি

2
@ মনিশ 1001 - প্রতিটি সমাবেশ এবং সম্পদ স্থাপনার পদচিহ্নগুলি বাড়িয়ে তোলে এবং বাগগুলি পরিচালনা / রক্ষণাবেক্ষণ বা সম্ভাব্য উত্স হতে পারে thing
স্টিংজি জ্যাক

উত্তর:


55

আপনার যদি পুনঃশিকার (প্লাগইন) ইনস্টল থাকে, আপনি এমন একটি বৈশিষ্ট্য অ্যাক্সেস করতে পারেন যা আপনাকে সলিউশন এক্সপ্লোরার> (ডান ক্লিক) রেফারেন্সস> রেফারেন্সগুলি অনুকূলিতকরণের মাধ্যমে ব্যবহৃত রেফারেন্সগুলি বিশ্লেষণের অনুমতি দেয় ...

http://www.jetbrains.com/resharper/webhelp/Refactorings__Remove_Unused_References.html

এই বৈশিষ্ট্যটি সঠিকভাবে পরিচালনা করে না:

  • নির্ভরতা ইনজেকশন সমাবেশগুলি
  • গতিশীলভাবে লোড করা অ্যাসেমব্লিগুলি (এসেম্বলি.ল্ডফিল)
  • স্থানীয় কোড অ্যাসেমব্লিগুলি ইন্টারপের মাধ্যমে লোড হয়
  • অ্যাক্টিভ এক্স নিয়ন্ত্রণ (সিওএম ইন্টারপ)
  • সমাবেশগুলি লোড করার অন্যান্য সৃজনশীল উপায়

এখানে চিত্র বর্ণনা লিখুন


1
আপনার শেষ বিবৃতি "তবে এটি নিখুঁত নয়, আপনার বর্তমান প্রকল্পের রেফারেন্সড অ্যাসেমব্লির উপর নির্ভরশীল যে কোনও অ্যাসেম্বলিকে এখনও অব্যবহৃত হিসাবে চিহ্নিত করা হয়েছে।" আসলে সমস্যা নয়। বিল্ডটি আপনার রেফারেন্সগুলির রেফারেন্সগুলি অনুলিপি করতে জানে। এই উত্তরটি দেখুন: stackoverflow.com/a/2290139/26262
এড গ্রায়েস

যদিও এটি আমার পক্ষে "বিভিন্ন ভিজ্যুয়াল স্টুডিওর সংস্করণগুলির মধ্যে" অর্থাত্ কার্যকর করার উপায়, এর অর্থ অন্য কিছু নয় বরং ইতোমধ্যে "অভ্যন্তরে"
মার্ক শুল্থিস

28

Resharper এক্সটেনশন আপনার জন্য এই চেষ্টা করতে হবে।

এই এক্সটেনশনটি ভিজ্যুয়াল স্টুডিও 2005-এর মাধ্যমে 2017 সমর্থন করে।

যদিও সংকলকটি অব্যবহৃত সমাবেশগুলি অন্তর্ভুক্ত করবে না, বহিরাগত বিবৃতি এবং রেফারেন্স ব্যবহার করে ভিজ্যুয়াল স্টুডিও এবং ইন্টেলিসেন্সকে ধীর করে দেয়, যেহেতু সরঞ্জামগুলি বিবেচনা করার জন্য আরও কোড রয়েছে।


12
যেটি আউট প্রজেক্টে প্রচুর অব্যবহৃত রেফারেন্স পেয়েছে - তবে তাদের মধ্যে একটি গোছা যেখানে সত্যই ব্যবহৃত হচ্ছে ... সুতরাং আমি রেফারেন্স সহ রেসারকে বিশ্বাস করি না
অফার

5
রিশার্পার বড় প্রকল্পগুলিতে প্রচুর স্মৃতি গ্রহণ করে যখন শেষ পর্যন্ত ভিএস ক্র্যাশ করে অনেকগুলি রেফারেন্স হয়
সেম্রে

2
@ ইরাজ ভিএস এক্সপ্রেস সংস্করণগুলি এক্সটেনশানগুলিকে সমর্থন করে না, নিখরচায় সম্প্রদায়ের সংস্করণ পান, যা রিসার্পারের মতো এক্সটেনশনগুলিকে সমর্থন করে।
কোডমনকেহে

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

2
আমি যতদূর বলতে পারি রিশার্পার অব্যবহৃত নামস্থানগুলি দেখায়, সমাবেশ সংক্রান্ত উল্লেখগুলি নয় যা আমার মনে হয় "প্রকল্পের অব্যবহৃত রেফারেন্স" প্রশ্নের অর্থ। আমি পরেও খুঁজে পেতে চাই
সোনিক সোল

28

আপনি বিনামূল্যে ভিএস 2010 এক্সটেনশন চেষ্টা করতে পারেন: লার্ডাইট গ্রুপ দ্বারা রেফারেন্স সহকারী । এটি আমার পক্ষে পুরোপুরি কাজ করে। এই সরঞ্জামটি অব্যবহৃত রেফারেন্সগুলি খুঁজে পেতে সহায়তা করে এবং আপনাকে কোন রেফারেন্সগুলি সরানো উচিত তা চয়ন করতে সহায়তা করে।


3
এমভিসি প্রকল্পের সাথে কাজ করছেন না। এটি প্রয়োজনীয় ডিএলএলকে .হেল্পার্স এবং ওয়েবেপেজ হিসাবে সরান
ব্যবহারকারী


আপনি যদি একটি সহজ কৌশল অনুসরণ করেন তবে এটি কাজ করে: devio.wordpress.com/2014/12/03/…
রবি পাঞ্জওয়ানি

5
এবং ভিএস ২০১৯ এর জন্য?
ডার্কগুই

21

একটি ভিজ্যুয়াল বেসিক প্রকল্পে "অব্যবহৃত রেফারেন্স" (প্রকল্প -> তথ্যসূত্র -> অব্যবহৃত রেফারেন্স) অপসারণের জন্য সমর্থন রয়েছে। সি # তে এরকম কোনও ফাংশন নেই।

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

আপনি যদি জানতে চান কোন প্রকল্প (অ্যাসেম্বলি) অন্যান্য অ্যাসেমব্লির উপর নির্ভর করে আপনি এনডিপেন্ডেড ব্যবহার করতে পারেন ।


2
ভিএস ২০০৮/২০১০ তে ইউএসিংগুলি সরিয়ে বা সরিয়ে ও বাছাই করার জন্য ডান-ক্লিক মেনু বিকল্প রয়েছে।
জনবি

11
@ জোহানবি: অবশ্যই আপনি ঠিক বলেছেন তবে তাঁর প্রশ্ন উল্লেখ (সমাবেশগুলির ক্ষেত্রে) সম্পর্কিত এবং ইউএসিং (নেমস্পেসের) নয় about
যিহোফ

VS2012: মেনু: প্রকল্প-> বৈশিষ্ট্য-> তথ্যসূত্র-> অব্যবহৃত উল্লেখ।
লসম্যানোস

21

ভিসুয়াল স্টুডিও 2013/2015/2017 জন্যে রয়েছে একটি এক্সটেনশন জন্যই করেন যে আপনার ঠিক কি চাই: ResolveUR । এটি মূলত যা করে তা হ'ল:

  • প্রকল্পে রেফারেন্স সরানো হয়
  • প্রকল্পটি এমএসবিল্ড দিয়ে সংকলিত
  • বিল্ড ত্রুটিগুলির জন্য পরীক্ষা করুন
  • বিল্ড ত্রুটি থাকলে সরানো রেফারেন্সগুলি পুনরুদ্ধার করুন।

সবেমাত্র এটি ভিএস 2017 কমিউনিটি এডিটের জন্য ইনস্টল করা হয়েছে। - এখন পর্যন্ত ঠিকঠাক কাজ করে।
থমাস

এটা বলে বিল্ড ত্রুটি আছে কিন্তু কোন বিল্ড ত্রুটি তাই এটি কাজ করছে না vs2015 Comm edtion যখন আমি গড়ে তুলতে
রাঘবেন্দ্র


5
52 টি পর্যালোচনা থেকে ভিজ্যুয়াল স্টুডিও মার্কেটপ্লেসে 5 টি স্টারের মধ্যে 2.5 আমাকে কিছুটা
ছাড়িয়ে দিয়েছে

এটি একটি এমভিসি প্রকল্পে চেষ্টা করেছেন এবং এটি System.Web.Helpers এর মতো বেশ কয়েকটি গুরুত্বপূর্ণ নির্ভরতা অপসারণের প্রস্তাব দেয় যাতে আমি এটিকে তার নিজের মতো করে নিতে নারাজ।
জাহাজিল

18

আপনার যা যা দরকার তা হ'ল পাথর এবং খালি নকশাল তখন আপনি এটি একজন ক্যাভম্যানের মতো করতে পারেন।

  1. অব্যবহৃত নেমস্পেসগুলি সরান (প্রতিটি শ্রেণীর জন্য)
  2. ডিবাগ বিল্ড চালান
  3. আপনার এক্সিকিউটেবল এবং বাকী নেমস্পেসের রেফারেন্সগুলি নতুন স্থানে অনুলিপি করুন
  4. এক্সিকিউটেবল চালান
  5. অনুপস্থিত রেফারেন্স ডিএলএল ত্রুটি ঘটবে
  6. ডিবাগ ফোল্ডার থেকে প্রয়োজনীয় ডিএলএল অনুলিপি করুন
  7. 4-6 পুনরাবৃত্তি করুন
  8. গু গু গা গা?
  9. তোমার পাথর নিক্ষেপ কর

কোন রেফারেন্স এখনও প্রয়োজন তা আপনাকে জানাতে আপনি নিজের বিল্ড সরঞ্জামগুলিতেও নির্ভর করতে পারেন। এটি ভিএস 2017 এর যুগ, ক্যাভম্যান এখনও বেঁচে আছে।


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

16

যে কেউ এখানে আসার জন্য ভিজ্যুয়াল স্টুডিও 2012 এর সন্ধান করছে :

ভিজুয়াল স্টুডিও 11 এর জন্য রেফারেন্স সহকারীটি ডাউনলোড করুন এবং ইনস্টল করুন

পরে আপনি এটি করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


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

1
এমভিসি প্রকল্পের সাথে কাজ করছেন না। এটি প্রয়োজনীয় ডিএলএলকে .হেল্পার্স এবং ওয়েবেপেজ হিসাবে সরান
ব্যবহারকারীর নামবিহীন

হ্যাঁ, এই ডাব্লুপিএফ সি # প্রোগ্রাম ব্যবহার করে আমাকে পাছায় কামড়ানোর জন্য ফিরে এসেছিল।
চার্লস ক্লেটন

ভিএস ২০১7
নাথন

1
ভিএস2019 তেও নেই
ভিন

15

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

সমাধান এক্সপ্লোরারের প্রকল্প নোডে ডান ক্লিক করুন এবং 'কোড মানচিত্রে শো' নির্বাচন করুন। এটি আপনার .dll একটি ফাঁকা গ্রাফে একক নোড হিসাবে প্রদর্শন করবে। কোড মানচিত্রে সেই নোডটিতে ডান ক্লিক করুন এবং "এই তথ্যসূত্রগুলি সমাবেশগুলি দেখান" নির্বাচন করুন। এটি "এক্সটার্নালস" নামে একটি অতিরিক্ত নোড যুক্ত করবে যা কেবলমাত্র প্রাসঙ্গিকভাবে উল্লেখ করা সমাবেশগুলি দেখানোর জন্য বাড়ানো যেতে পারে।

এখানে চিত্র বর্ণনা লিখুন


1
আপনার যদি এন্টারপ্রাইজ সংস্করণ থাকে এবং প্রসঙ্গ মেনুতে এই বিকল্পটি না দেখেন, তবে আপনাকে ব্যক্তিগত উপাদান প্যানেলের অধীনে ভিএস ইনস্টলার থেকে "কোড ম্যাপ" বৈশিষ্ট্যটি ইনস্টল করতে হবে।
স্টিংজি জ্যাক

এটি একটি ভাল, আপনাকে ধন্যবাদ @ গ্লেন। আমি কেবল বলতে চাই যে আমার কাছে মাইসোসফট.অফিস.আইনটার্প.একসেল ছিল এবং এটি অন্যান্য উল্লেখগুলির মধ্যে তালিকাভুক্ত ছিল না, তাই এখনও কিছুটা যত্নবান হতে হবে।
এমিল ফিলিপ

14

ভিজ্যুয়াল স্টুডিও 2013 এ এই এক্সটেনশনটি কাজ করে: সমাধান করুন


15
@ অ্যারিসোন আপনার জেনেরিক "উত্তর হিসাবে একটি লিঙ্ক ব্যবহার করবেন না" প্রতিক্রিয়াটি সত্যই কেবল উত্তরটি দেখার পরে আপনার ব্যবহার করা উচিত। লিঙ্কটি হ'ল এই উত্তরটির জন্য প্রাসঙ্গিক। এটি কোনও ভিএস প্লাগইনের লিঙ্ক, সুতরাং অন্তর্ভুক্ত করার মতো প্রাসঙ্গিক কিছু নেই।
চার্লস বায়ুং

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

@ জুন প্রথমত আমি কখনই কোনও মডারেটর হইনি বা দাবি করি নি। আমার উদ্দেশ্যটি ছিল এক্সটেনশন সম্পর্কে আরও তথ্যের জন্য জিজ্ঞাসা করা। এটি আমার পক্ষে তুচ্ছ হতে পারে তবে আমি অবশ্যই কোনও অপব্যবহার করতে চাইনি।
অ্যারিসোন

12

কিছু লোক একটি দুর্দান্ত সরঞ্জাম ব্যবহার করার পরামর্শ দিয়েছেন - ভিজ্যুয়াল স্টুডিওর জন্য রেফারেন্স সহকারী । সমস্যাটি হ'ল ভিএস ২০১২ হ'ল সর্বশেষ সমর্থিত ভিজ্যুয়াল স্টুডিও। তবে এটি ভিএস ২০১৩ তেও কাজ করার উপায় রয়েছে;)

এবং এখানে কিভাবে:

1) লার্ডাইট.আরফএ্যাসিস্টিভ .1.0.vsix ডাউনলোড করুন

2) এক্সটেনশনটি জিপতে পরিবর্তন করুন: Lardite.RefAssistant.11.0.vsix->Lardite.RefAssistant.11.0.zip

3) আনজিপ extension.vsixmanifestকরে টেক্সট এডিটরে ফাইলটি খুলুন

4) সমস্ত উপস্থিতি সন্ধান InstallationTarget Version="[11.0,12.0)"করুন এবং তাদের সাথে প্রতিস্থাপন করুন InstallationTarget Version="[11.0,12.0]"(বন্ধনী বন্ধনী নোট করুন)

5) ফাইলটি সংরক্ষণ করুন এবং সমস্ত ফাইলগুলি জিপ করুন যাতে তারা মূল জিপ স্তরে থাকে

6) নতুন সম্প্রসারণ পরিবর্তন zipকরতেvsix

7) ইনস্টল করুন এবং উপভোগ করুন :)

আমি এটি ভিএস ২০১৩ দিয়ে পরীক্ষা করেছি, টিউটোরিয়ালটির জন্য ধন্যবাদ উত্স

সম্পাদনা ভিএস 2015 সম্প্রদায়ের সংস্করণ সমর্থন করার জন্য যোগ করুন

<InstallationTarget Version="[14.0,15.0]" Id="Microsoft.VisualStudio.Community" />

বন্ধনী অর্থ

[ – minimum version inclusive.

] – maximum version inclusive. 

( – minimum version exclusive. 

) – maximum version exclusive.

1
এটি ঠিক কাজ করে! সাধারণ টাইপোর মতো মনে হচ্ছে যা লেখক বহু বছর আগে ঠিক করতে পারতেন - তবে তিনি নিখোঁজ হয়ে গেছেন বলে মনে হয়, কমপক্ষে ওয়েবসাইটটিতে ...
ওয়েক্সম্যান

এটি কোনও টাইপো নয়, তবে সর্বাধিক সমর্থিত ভিএস সংস্করণ :)। বিকাশকারী প্রতিটি নতুন ভিএস সংস্করণ দিয়ে তার অ্যাড-অন পরীক্ষা করে এবং সংখ্যাটি বাড়ানোর কথা বলে মনে করা হয়, তবে কোনও কারণে তারা তা করেন নি।
ভ্ল্যাডএল

"অনুলিপি এবং আটকানো" স্টাফ বন্ধ করতে ভুলবেন না। :)
রিকি

@ রিকিরোকট আপনি কি আমাকে সম্বোধন করছেন? আমি আমার উত্তরে উত্সটি সংযুক্ত করেছি। বা ঠিক কী বলতে চাচ্ছ?
ভ্ল্যাডএল

2
নাহ মানুষ। আমি মজা করছিলাম. কেবলমাত্র "" "পরিবর্তে" "" লাগিয়ে দেওয়া সেই ছেলেটিকে যিনি আমাদের সকলকে আপনার নির্দেশাবলী মেনে চলতে বাধ্য করেছেন to :) দুর্দান্ত কাজ যদিও, আপনি যা বলেছেন ঠিক তাই করেছেন এবং সব ঠিক আছে! আপনি এই নিয়ে লড়াইয়ের একটি দিন আমাকে কেবল বাঁচিয়েছেন। (y)
রিক্কি

7

আপনি ভিজ্যুয়াল স্টুডিও এক্সটেনশন গ্যালারী থেকে রেফারেন্স সহকারী এক্সটেনশন ব্যবহার করতে পারেন ।

ব্যবহৃত এবং ভিজ্যুয়াল স্টুডিও 2010 এর জন্য কাজ করে।


2
ওয়েব প্রকল্পগুলির সাথে আপনার সতর্ক হওয়া দরকার। এটি এমন ডিএলএলগুলির প্রতিবেদন করে যা "অব্যবহৃত" হিসাবে ব্যবহৃত হয়।
মিরো জে।

আমি মিরোর সাথে একমত আমি এটি আমার ওয়েব প্রকল্পের সাথে ব্যবহার করার চেষ্টা করেছি এবং এটিতে আমার ওয়েব অ্যাপ্লিকেশনটি চালানোর জন্য প্রয়োজনীয় দুটি ডজন রেফারেন্স বেছে নিয়েছিল (সিস্টেম.ওয়েব। *, নিনেক্ট।
ডেনিস এম রান্নাঘর

এমভিসি প্রকল্পের সাথে কাজ করছেন না। এটি প্রয়োজনীয় ডিএলএলকে .হেল্পার্স এবং ওয়েবেপেজ হিসাবে সরান
ব্যবহারকারী

1

ডিভ এক্সপ্রেস ব্যবহার করে, আমি এই নির্দেশাবলী অনুসরণ করি:

  1. ভিএস-এ, ডেভ এক্সপ্রেস - সম্পাদক - কোড ক্লিনআপ এ যান। বিধিগুলির অধীনে, 'অব্যবহৃত নেমস্পেসের রেফারেন্সগুলি সরান' পরীক্ষা করুন। ঠিক আছে ক্লিক করুন।
  2. সমাধানটিতে ডান ক্লিক করুন এবং 'কোড ক্লিনআপ' নির্বাচন করুন। ক্লিনআপটি কয়েক মিনিটের জন্য চলে এবং শেষ হয়।
  3. আপনার অ্যাপ্লিকেশন তৈরি করুন


-3

নিম্নলিখিত পদ্ধতিটি কোনও 'অ্যাড-অন' এর উপর নির্ভর করে না এবং খুব বেদনাদায়ক নয়।

আপনার প্রতিটি উত্স ফাইলের মধ্য দিয়ে পদক্ষেপ দিন

  1. সমস্ত নির্বাচন করুন (Ctrl-A)
  2. টগল আউটলাইন প্রসারণ (Ctrl-M, M) এটি ফাইলটিকে দুটি লাইনে হ্রাস করবে।
  3. নেমস্পেসের '+' এ ক্লিক করুন। এটি ফাইলের প্রতিটি ক্লাসকে একক লাইন হিসাবে দেখায়। অসমর্থিত ক্লাসগুলির সন্ধান করে প্রতিটি শ্রেণীর রেফারেন্স গণনা স্ক্যান করুন।
  4. প্রতিটি ক্লাস '' + 'তে ক্লিক করুন। এটি ক্লাসের প্রতিটি ফাংশনকে একক লাইন হিসাবে দেখায়। নির্বিযুক্ত ফাংশন সন্ধান করে প্রতিটি ফাংশনের রেফারেন্স গণনা স্ক্যান করুন।

'0 রেফারেন্স' সন্ধানকারী প্রতিটি ফাইল স্ক্যান করতে মাত্র এক সেকেন্ড সময় লাগে।

একটি সম্পূর্ণ প্রকল্প স্ক্যান করতে কয়েক মিনিট সময় নেয়।


-10

ভিবি ২০০৮ এ এটি কাজ করে:

Project>Add References

তারপরে সাম্প্রতিক ট্যাবে ক্লিক করুন যেখানে আপনি সম্প্রতি ব্যবহৃত রেফারেন্সগুলির তালিকা দেখতে পাচ্ছেন। আপনি যা চান না তাকে সনাক্ত করুন এবং এটি ডিলেট করুন। তারপরে আপনি কিছু না যুক্ত করে বন্ধ করুন।


1
রেফারেন্সটি ব্যবহার হচ্ছে কিনা তা এটি যাচাই করে না
জাভিয়ার পইনাস

-12

সলিউশন এক্সপ্লোরার ইন ভিজ্যুয়াল সি # তে একটি রেফারেন্স অপসারণ করতে, প্রকল্প নোডের নীচে রেফারেন্স নোডটি খুলুন। রেফারেন্সটিতে ডান-ক্লিক করুন এবং সরান ক্লিক করুন।


3
এটি হয় কেবল অব্যবহৃত বা অপারেশন স্বয়ংক্রিয়ভাবে সীমাবদ্ধ বলে মনে হয় না।
নাথান টগি

এটি স্বয়ংক্রিয় অপারেশন নয়।
আমির

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