প্রকল্পগুলি তৈরি হলেও ভিজ্যুয়াল স্টুডিও ত্রুটিগুলি প্রদর্শন করে


265

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

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

এটি কেন করে সে সম্পর্কে কারও ধারণা আছে?


3
আপনার কি পুনরায় শেয়ারার বা অন্য কোনও অ্যাডন ইনস্টল করা আছে? এগুলি লাল স্কুইগ্লি লাইনের কারণও হতে পারে।
ব্যবহারকারী1908061

3
প্রতিটি প্রকল্প থেকে বিন এবং আপত্তি ফোল্ডারগুলি মুছতে চেষ্টা করুন।
চার্লি ব্রাউন

ত্রুটি বা সতর্কতা? যদি প্রকল্পটি তৈরি হয় তবে এর অর্থ এটি হ'ল সতর্কতা। সমস্ত অ্যাডনগুলি অক্ষম করুন এবং দেখুন এটি কীভাবে চলে।
এহসান

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

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

উত্তর:


325

আপনার যদি রিশ্যার্পার থাকে তবে রিশার্পার ক্যাশে খালি করার চেষ্টা করুন:

মেনুতে, রিশার্পার> বিকল্পগুলি> পরিবেশ> সাধারণ> সাফ ক্যাশে

এবং রিশার্পারকে অক্ষম ও পুনরায় সক্ষম করে:

মেনুতে, সরঞ্জামসমূহ> বিকল্পগুলি> পুনঃশিকারক> সাধারণ> স্থগিত / পুনরুদ্ধার করুন


181

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

এটি আকর্ষণীয় যে পুনরার্পার স্থগিত করা VS এর 2 য় পুনঃসূচনা হওয়ার পরে সমস্যার সমাধান করেছে বলে মনে হয়েছিল, তবে আমি পুনঃভাগটি সক্ষম করার পরে ফিরে এসেছিল <- আমি প্যাটার্নটি নিশ্চিত করতে এই সিক্যুয়েন্সটি 2-3 বার করার চেষ্টা করেছি।

যাইহোক, আমি যখন এই নিবন্ধটি পেয়েছি তখনও আমার সমস্যা ছিল:

সুতরাং আমি সমাধান সহ একই ফোল্ডার স্তরে লুকানো .SUO ফাইলটি মুছলাম এবং এটি যাদুকরিভাবে সমস্ত লালগুলি সমাধান করেছে।

দ্রষ্টব্য - ভিজ্যুয়াল স্টুডিও 2015 এর জন্য .SUO ফাইলটি .vs / [সমাধান_নাম] / v14 লুকানো ফোল্ডারে রয়েছে।


7
পুনঃনির্মাণ পদক্ষেপগুলি আমার পক্ষেও কার্যকর হয়নি, তবে এটি কার্যকর হয়েছিল। ধন্যবাদ!
জাস্টিন মরগ্যান

4
আপনার সমাধানটি আমার কাছে ভিজ্যুয়াল স্টুডিও পুনরায় চালু করার পরে এটি স্থির করেছে। ধন্যবাদ! :)
মোল্ড

1
VS2015 - আমার কাছে এমন একটি প্রকল্প ছিল যা নির্মাণ করবে না তবে এটি হওয়া উচিত ত্রুটিগুলি থেকে আমি বলতে পারি। আমার ভিএস বন্ধ করতে হবে না সলিউশনটি কেবলমাত্র বন্ধ করে দিন, .suo মুছুন এবং সমাধানটি আবার খুলুন। সমস্যা সমাধান.
টিটিটি

5
এখনও VS2019 নিয়ে কাজ করে, আপনাকে ধন্যবাদ! সেখানে .suo ফাইলটি .vs / [সমাধান_নাম] / v16
মাইকেল আরমেস

3
VS2019, আমি .vs ডিরেক্টরিটি নিকট করলাম, এটি পরবর্তী বিল্ডে পুনরায় তৈরি করা হয়েছিল - বোগাস ত্রুটি চলে গেছে।
লরেন পেচটেল

92

tldr; সমস্যাটি আনলোড এবং পুনরায় লোড করুন।

যখন আমার সাথে এটি ঘটে তখন আমি ভিএস বন্ধ করার চেষ্টা করেছি এবং এটি আবার খুলি। এটি সম্ভবত প্রায় অর্ধেক সময় কাজ করে। যখন এটি কাজ না করে আমি সমাধানটি বন্ধ করব, .suo ফাইল (বা সম্পূর্ণ .vs ফোল্ডার) মুছুন এবং সমাধানটি আবার খুলি। এখনও অবধি এটি সর্বদা আমার জন্য কাজ করেছে (গত 6 মাসে 10 বারেরও বেশি) তবে এটি কিছুটা ক্লান্তিকর কারণ কিছু বিষয় পুনরায় সেট হয়ে যায় যেমন আপনার বিল্ড মোড, স্টার্টআপ প্রকল্প ইত্যাদি reset

যেহেতু এটি সাধারণত একটি প্রকল্প যা সমস্যায় পড়েছে, তাই আমি কেবল সেই প্রকল্পটি আনলোড এবং এটিকে পুনরায় লোড করার চেষ্টা করেছি এবং এটি কাজ করেছে। আমার নমুনার আকারটি কেবলমাত্র 1 তবে এটি অন্য দুটি বিকল্পের তুলনায় অনেক দ্রুত তাই সম্ভবত চেষ্টাটির পক্ষে মূল্যবান। আমি এটি কাজ করে বলে সন্দেহ করি কারণ এটি .suo ফাইলটিতে লেখেন, এবং সম্ভবত এটির দূষিত অংশটি ঠিক করে যা সমস্যাটি শুরু করার কারণ ছিল was

দ্রষ্টব্য: এটি ভিএস 2019, 2017 এবং 2015 এর জন্য কাজ করে বলে মনে হচ্ছে।


7
" আমি কেবল সেই প্রকল্পটি আনলোড এবং এটি পুনরায় লোড করার চেষ্টা করেছি এবং এটি কাজ করেছে " "আমার মনে হচ্ছে আমি একটি কার্গো কাল্টে অবদান রাখছি, তবে আমি লোডিং এবং আনলোডিং শেষ করেছি (এলোমেলো ক্লিনস এবং এর মধ্যে বিল্ডিং দিয়ে), এবং অবশেষে সোনাকে আঘাত করেছি। খুব অদ্ভুত. এটি ভিএস 2017 এর সাথে রয়েছে
ruffin

2
@ আরফিন - হি আমি এই প্রশ্নের প্রতিটি উত্তর একটি "কার্গো কাল্ট" বলে মনে করি, তবে আমি বিশ্বাস করি আমার দ্রুত এবং স্বল্পতম অনুপ্রবেশকারী। ;)
টিটিটি

1
সম্পূর্ণ .vs ফোল্ডারটি মুছে ফেলা আমার পক্ষে এটি ভিএস 2017 সম্প্রদায় রেসারহারের সাথে করেছে
পেড্রো মার্টিনস

3
আনসিলিং এবং পুনরায় লোড করা আমার পক্ষে ভিএস 2019
সিইতেও

1
.Vs ফোল্ডারটি মুছে ফেলা আমার জন্য ভিএস 2019 তে কোনও পুনঃনির্মাণ ছাড়াই কাজ করেছে, কেবল সরল ভিএস। ধন্যবাদ !!!
জার্মান লেটোরে

39

আমি দ্রবণটি পরিষ্কার করেছি, ভিএস বন্ধ করেছি, এটি পুনরায় চালু করেছি, সমাধান তৈরি করেছি এবং লাল অমীমাংসিত লাইনগুলি পরিষ্কার করা হয়েছিল এবং বিল্ড সফল হয়েছিল।


2
এই পদক্ষেপগুলি হুবহু অনুসরণ করেছে, আমার পক্ষে কাজ করেছে। কেবল পরিষ্কার করা এবং বিল্ডিং আমার পক্ষে কাজ করে না।
জেসন কোডার

2
এটিকে আবার বন্ধ করুন এবং আবার চালু করুন ... আপনি মনে করেন যে এখনই এটি চেষ্টা করতে আমি জানতাম। +1
আইয়ানডিসমে

এই সমস্যার সমাধান! তবে এটি প্রথম স্থানে কী কারণে ঘটেছে !?
DiligentKarma

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

এই সঠিক পদক্ষেপগুলি অনুসরণ করা আমার পক্ষে সমস্যার সমাধান করেনি (ভিএস ২০১৫ এ)।
টিম

29

আমি দেখেছি যে ঘন ঘন ঘটে যখন ভিসুয়াল স্টুডিও 2017 মধ্যে Git ব্যবহার করে, শাখা যেখানে আছে নির্ভরশীল কোড পরিবর্তন সুইচিং । যদিও প্রকল্পটি সফলভাবে তৈরি করবে তবুও ত্রুটি তালিকায় ত্রুটি থাকবে।

এই ত্রুটিগুলি প্রায়শই নেমস্পেস সমস্যা এবং রেফারেন্সগুলি অনুপস্থিত থাকে, এমনকি লাইব্রেরির রেফারেন্স উপস্থিত থাকলেও।

ঠিক করতে:

  • ভিজ্যুয়াল স্টুডিও বন্ধ করুন
  • {Sln-root} .vs \ SlnName \ v15.suo ফাইল মুছুন (লুকানো)
  • ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন

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

1
যদিও এই সমাধানটি আমার সমস্যার সমাধান করেনি, তবে আমি মনে করি যে আমি সমস্যা
ছাড়াই

এটা ঠিক আমার সমস্যা। ধন্যবাদ আমার ত্রাণকর্তা
দিনহ ট্রান

@ কুলারবাইটস শাখাগুলি স্যুইচ করার আগে স্ট্যাশিং পরিবর্তনের উপযুক্ত হতে পারে। গিট স্ট্যাশ, সুইচ শাখা, গিট স্ট্যাশ পপ
রেবেকা

18

আমি সব 6 টি অপশন চেষ্টা করেছি, কিছুই আমার পক্ষে কাজ করেনি। সমাধানের নীচে আমার সমস্যা সমাধান করেছে।

বন্ধ আপনার সমাধান ফাইলের পাশের লুকানো ".vs" ফোল্ডারটি মুছুন। ভিএস পুনরায় চালু করুন এবং সমাধানটি লোড করুন।


এই সমস্যার নতুন কারণ বলে মনে হচ্ছে এবং এটিই এই সমস্যার নতুন সমাধান। আমি আরও 3 জন লোককে জানি যারা আপনার পোস্ট করার দিনগুলিতে হঠাৎ এই সমস্যাটি ছড়িয়ে পড়ে।
গেরি প্রিটোরিয়াস

মোশির মতোই করতে হয়েছিল। ভিএস 2019 থেকে চলাকালীন কোনও .suo ফাইল হিসাবে উপস্থিত হয় না One কেউ ভাবতে পারে তারা এখনই এই সমস্যাটি সমাধান করে ফেলবে ... * গ্রাং গ্র্যাম্বল গ্র্যাম্বল *
মাইক লক্স

আমার জন্যও vs2017-এ কাঁটাচামচ
নেজক গালফ

1
@ মাইকলাক্স নিওলিস্কের উত্তরটি একবার দেখুন এবং আপনি দেখতে পাবেন যে .suo ফাইলটি এখন .vs ফোল্ডারে রয়েছে, সুতরাং আপনাকে যা করতে হবে তা হ'ল একটি ফাইল মুছতে হবে, পুরো ফোল্ডারটি নয়। এটিও বিশেষভাবে সন্তোষজনক নয়!
অভ্রোহম ইয়িস্রোয়েল

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

12

আমার এই জাতীয় সমস্যা ছিল যেখানে ইন্টেলিসেন্স একটি প্রকল্পের অস্তিত্বকে স্বীকৃতি দেবে বলে মনে হয় নি (প্রচুর "এই ধরণের সন্ধান করতে পারে না", "এই নেমস্পেসের অস্তিত্ব নেই", ইত্যাদি ত্রুটি)।

সমস্ত রেফারেন্সিং প্রকল্পগুলিতে প্রকল্পের রেফারেন্স অপসারণ এবং পুনরায় যুক্ত করা সমস্যার সমাধান করবে, তবে সমস্যা প্রকল্পের .proj ফাইল সম্পাদনা করে অন্তর্নিহিত কারণটি ঠিক করা যেতে পারে।

"অনুপস্থিত" প্রকল্পের শীর্ষে কাছাকাছি .csproj ফাইলটি একটি উপাদান:

<ProjectGuid>{GUID}</ProjectGuid>

এবং সমস্ত রেফারেন্সিং প্রকল্পে .csproj ফাইলগুলি প্রকল্পের রেফারেন্স ছিল:

<ProjectReference Include="..\OffendingProject\OffendingProject.csproj">
  <Project>{ANOTHER-GUID}</Project>
  <Name>Offending Project</Name>
</ProjectReference>

রেফারেন্সিং জিইউইড প্রকল্পের জিইউডির সাথে মেলে না। প্রতিটি রেফারেন্সিং প্রকল্পের মধ্যে না গিয়ে সমস্যার সমাধানের {GUID}সাথে উপরে প্রতিস্থাপন করা {ANOTHER-GUID}


এটি আমার পক্ষে কাজ করেছিল যদিও এটি একটি নুগেট প্যাকেজ ছিল। আমি নিশ্চিত করেছি যে পথটি .csproj ফাইলে আপেক্ষিকভাবে রইল (টিএফএস ডিআইএফএফ-তে আক্ষরিক কিছুই পরিবর্তিত হয়নি), কিন্তু এটি অ-অস্তিত্ব ত্রুটি সম্পর্কে ভিএস2017 এসটিএফইউ করেছে।
BrainSlugs83

1
আমাকে কেবলমাত্র একটি একক প্রকল্পের রেফারেন্স যুক্ত করতে হয়েছিল এবং সমস্ত সমস্যার উল্লেখগুলি রিফ্রেশ হয়েছে
রোবদাস

অন্য কোনও সমাধান আমার পক্ষে কাজ করেনি, এটি একটি কৌশলটি করেছে :)
পাবলো ক্যারাসকো হার্নান্দেজ

12

জনপ্রিয় উত্তরের সংগ্রহ এখানে। উত্তরের ওপিকে সমর্থন করুন যদি এটি আপনাকে সহায়তা করে:

বিকল্প 1: পরিষ্কার, বিল্ড এবং রিফ্রেশ ( @ মাইক ফুচ বিকল্প)

@ মাইক ফুচস উল্লিখিত হিসাবে , নিম্নলিখিত ক্রিয়াকলাপগুলি চেষ্টা করুন:

মেনুতে, বিল্ড> ক্লিন সলিউশন

এবং

মেনুতে, বিল্ড> সমাধান তৈরি করুন

এবং প্রশ্নে প্রকল্পটি নির্বাচন করুন এবং রিফ্রেশ বোতামটি ক্লিক করুন:

রিফ্রেশ বোতাম

বিকল্প 2: পরিষ্কার, বন্ধ, পুনরায় চালু এবং বিল্ড করুন ( @ পিক্সেল বিকল্প)

@ পিক্সেল উল্লিখিত হিসাবে , নিম্নলিখিত ক্রিয়াকলাপ ক্রম চেষ্টা করুন:

  1. সমাধান পরিষ্কার করুন
  2. ভিজ্যুয়াল স্টুডিও বন্ধ করুন
  3. ওপেন ভিজ্যুয়াল স্টুডিও
  4. সমাধান তৈরি করুন

বিকল্প 3: রিসার্চ ক্যাশে সাফ করুন ( @ গ্যামাওমেগা বিকল্প)

আপনার যদি রিশ্যার্পার থাকে তবে রিশার্পার ক্যাশে খালি করার চেষ্টা করুন:

মেনুতে, রিশার্পার> বিকল্পগুলি> পরিবেশ> সাধারণ> সাফ ক্যাশে

এবং রিশার্পারকে অক্ষম ও পুনরায় সক্ষম করে:

মেনুতে, সরঞ্জামসমূহ> বিকল্পগুলি> পুনঃশিকারক> সাধারণ> স্থগিত / পুনরুদ্ধার করুন

বিকল্প 4: .suo ফাইল ( @ নিওলিস্ক বিকল্প) মুছুন

@ নিওলিস্ক যেমন উল্লেখ করেছেন, .suo ফাইল মোছা আপনার সমস্যার সমাধান করতে পারে। ভিজ্যুয়াল স্টুডিও 2015 এর জন্য, ফাইলটি এখানে অবস্থিত:

[সমাধানের পথ] / বনাম / [সমাধানের নাম] /v14/.suo

এবং ভিজ্যুয়াল স্টুডিও 2017 এর জন্য:

[সমাধানের পথ] / বনাম / [সমাধানের নাম] /v15/.suo

নোট করুন .vs ডিরেক্টরি লুকানো আছে।

বিকল্প 5: আনলোড এবং পুনরায় লোড প্রকল্প ( @ টিটিটি বিকল্প)

@ টিটিটি যেমন উল্লেখ করেছে, প্রকল্পটি আনডলোড করার চেষ্টা করুন যা সমস্যার সৃষ্টি করে:

সলিউশন এক্সপ্লোরার-এ, প্রকল্পটি আনলোড প্রকল্পে ডান-ক্লিক করুন।

এবং এটি পুনরায় লোড হচ্ছে

সলিউশন এক্সপ্লোরার-এ, প্রকল্পটি রিলোড করুন-এ ডান-ক্লিক করুন।

অপশন 6: মুছে ফেলুন এবং যোগ Microsoft.CSharp রেফারেন্স ( @Guilherme বিকল্প)

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

সলিউশন এক্সপ্লোরার-এ, প্রকল্পটি প্রসারিত করুন, "রেফারেন্সগুলি" প্রসারিত করুন, "মাইক্রোসফ্ট.সিএসআরপ" -তে ডান ক্লিক করুন এবং সরান।

তারপরে, রেফারেন্সগুলিতে ডান ক্লিক করুন> উল্লেখ যুক্ত করুন, তালিকা থেকে "মাইক্রোসফ্ট.সিএসআর্প" নির্বাচন করুন এবং ওকে ক্লিক করুন click


বিকল্প 6 এটি করেছে। অন্য প্রশ্নে এটি এখন (এখন?) কারণ আপভোটকে @ গুয়েলহর্ম লিঙ্কটি ক্লিক করতে হয়েছিল?
gberry

উপরের কোনওটিই আমার পক্ষে কাজ করেনি, সমাধানের 80 টিরও বেশি প্রকল্প রয়েছে
Efe

10

মুছুন লুকানো ফাইল পাথ = আপনার সমাধান \ .vs \ আপনার সমাধান নাম \ v15 \ .suo


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


5

আমি লক্ষ করেছি যে কখনও কখনও গিট শাখাগুলি স্যুইচ করার সময়, ভিজ্যুয়াল স্টুডিও (2017) দ্বিতীয় শাখায় যুক্ত হওয়া কিছু ফাইল থেকে প্রকারগুলি সনাক্ত করতে পারে না। .Vs ফোল্ডারটি মোছা এটিকে সমাধান করে, তবে এটি আপনার সমস্ত ওয়ার্কস্পেস সেটিংসও ট্র্যাশ করে। এই কৌশলটি আমার পক্ষে ভালভাবে কাজ করছে বলে মনে হচ্ছে:

  1. সমাধান এক্সপ্লোরার -> এতে অজ্ঞাত শ্রেণীর ফাইলটি সন্ধান করুন।
  2. সমাধান এক্সপ্লোরারটির শীর্ষে সমস্ত ফাইল দেখান ক্লিক করুন।
  3. ফাইলটি ডান-ক্লিক করুন -> প্রকল্প থেকে বাদ দিন।
  4. ফাইলটি আবার ডান ক্লিক করুন -> প্রকল্পে অন্তর্ভুক্ত করুন।

এটি শাখাগুলি স্যুইচ করার সময় যে ফাইলটি মিস করেছিল তা পার্স করার জন্য ইন্টেলিসেন্সের কারণ হয়।


4

নিম্নলিখিত সমাধান আমার জন্য কাজ করে

1 - ক্লোজ ভিএস

2 - .vs ফোল্ডার মুছুন

3 - ওএস খুলুন

4 - সমাধান তৈরি করুন


3

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


3

মাঝেমধ্যে সমস্ত প্রকল্পের মধ্য দিয়ে গিয়ে "বিন" এবং "আপত্তি" ফোল্ডারটি ম্যানুয়ালি মুছে ফেলে আমাকে একটি কাস্টম ক্লিন করতে হবে। এগুলিকে ভিজ্যুয়াল স্টুডিওতে দেখতে, আপনাকে প্রতিটি প্রকল্পের জন্য লুকানো ফাইল এবং ফোল্ডারগুলি সক্ষম করতে হবে। এটি হয়ে যাওয়ার পরে, সমাধানটি পুনরায় তৈরি করুন।


3

.vsফোল্ডার মোছা আমার সমস্যার সমাধান করেছে।

তবে এটি আমার সমাধানের বর্তমান সেটিংসকে ভিএস-এ পুনরায় সেট করে মত, সমাধানে আমার লোড হওয়া প্রকল্পগুলি পুনরায় লোড করা হয়েছিল এবং আমি ভিএস পুনরায় চালু করার সময় সমস্ত পিনযুক্ত এবং খোলার নথিও বন্ধ করে দেওয়া হয়েছিল when


2

0 - সমাধান এবং ক্লিন সলিউশনটিতে ডান ক্লিক করুন

1 - ক্লোজ ভিএস

2 - প্রকল্পের .suo ফাইল মুছুন

3 - ওএস খুলুন

4 - সমাধান তৈরি করুন


2

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

সমস্যা:

প্রকল্প জরিমানা করে তবে ইনটেলিসেন্স নির্দিষ্ট ধরণের এবং চিহ্নগুলি সনাক্ত করতে ব্যর্থ হয় using বিবৃতিটিকে অবৈধ হিসাবে ।

সমাধান:

'সলিউশন প্ল্যাটফর্ম' পরিবর্তন করুন (বনাম 2017 এই সমাধান কনফিগারেশন ড্রপডাউন পাশে ড্রপডাউন এবং যেমন x86, x64, AnyCPU, মিশ্র প্ল্যাটফর্ম, ইত্যাদি মান আছে) এর AnyCPU

আপনার প্রকল্পের প্ল্যাটফর্মটি পৃথক হতে পারে তবে মনে হচ্ছে কিছু রেফারেন্সগুলি সমস্ত প্ল্যাটফর্মের জন্য বৈধ নয়।


1

আমার নির্দিষ্ট ক্ষেত্রে এটি একটি পরিষেবা উল্লেখ ছিল অন্য বিকাশকারী প্রধান শাখায় একীভূত হয়েছিল। যা সিনট্যাক্স হাইলাইট ব্যতীত পুরোপুরি ঠিক ছিল উত্পন্ন পরিষেবা শ্রেণীর সমাধান করতে ব্যর্থ হয়েছিল এবং উত্স সমস্ত লালরেখার নীচে ছিল। পরিষ্কার করা, পুনর্নির্মাণ, পুনরায় চালু করা কিছুই করেনি।

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


1

আমার প্রকল্পটিতে ফাইলগুলি যুক্ত করা গিট কমিটকে ফিরিয়ে দেওয়ার পরে আমি কেবল এই সমস্যাটিতে এসেছি।

প্রকল্পটি পরিষ্কার এবং পুনর্নির্মাণ কার্যকর হয়নি, এমনকি আমি প্রতিটি পদক্ষেপের মধ্যে ভিএস বন্ধ করে দিই।

শেষ পর্যন্ত কী কাজ করেছিল, তা ফাইলটিকে অন্য কোনও নামকরণ করে আবার পরিবর্তন করা changing : Facepalm:


1

তালিকাভুক্ত সমস্ত অপশন চেষ্টা করার পরেও আমি এর কারণ হতে পারে এমন আরও একটি কারণ আবিষ্কার করেছি। যদি কেউ আপনাকে জিপ হিসাবে উত্স কোডটি প্রেরণ করে থাকে বা আপনি একটি জিপ ডাউনলোড করেন তবে উইন্ডোজ সমস্ত ফাইল ব্লক করে থাকতে পারে। এটি সমাধানের 2 উপায়:

পদ্ধতি 1:

মূল জিপ ফাইলটিতে ডান ক্লিক করুন -> 'অবরোধ মুক্ত করুন' -> প্রয়োগ ক্লিক করুন

পদ্ধতি 2:

যদি এটি কোনও বিকল্প না হয়, সমাধান ফোল্ডারে প্রতিটি ফাইলের বৈশিষ্ট্য খোলার চেয়ে কেবল পাওয়ার শেলটি খোলার জন্য এবং নিম্নলিখিতগুলি পুনরাবৃত্তভাবে অবলম্বন করে:

Get-ChildItem -Path 'C:\<ROOT FOLDER OF SOLUTION>\' -Recurse | Unblock-File

1
  1. প্রথমে সমাধানটি বন্ধ করুন।
  2. তারপরে সমাধান ক্যাশে ফাইল মোছা (অবস্থান সি: \ ব্যবহারকারীদের নথি \ ভিজ্যুয়াল স্টুডিও \ ব্যাকআপ ফাইল / প্রকল্প ক্যাশে ফাইল)
  3. তারপরে .সুও ফাইল মুছুন
  4. তারপরে সমাধানটি খুলুন এবং বিল্ড করুন।

আমি আপনার সমস্যার সমাধান আশা করি


1

কাজের ক্ষেত্রে এই সমস্যাটি ছিল (VS2017 চলছে)। এখানে সমস্ত উত্তর চেষ্টা। আনন্দ নেই।

প্রকল্পটি ঠিক জরিমানা তৈরি করবে, তবে অভিযোগ করছিল যে নামস্থান / প্রকারগুলি খুঁজে পাওয়া যায়নি। পুরো জায়গা জুড়ে লাল স্কুইগলস। ত্রুটি তালিকা উইন্ডোতে প্রচুর ত্রুটি।

আমার সমাধানে 3 টি প্রকল্প রয়েছে।

আবিষ্কার করেছেন যে প্রকল্পগুলির মধ্যে একটির জন্য নুগেট লাইব্রেরির of টি রেফারেন্স লাইনের বাইরে রয়েছে। রেফারেন্সযুক্ত গ্রন্থাগার সংস্করণ এবং বিঙ্গো একীভূত।

আশা করি এটি কাউকে সাহায্য করবে।

ব্রেট।


1

প্রকল্পটি আনলোড এবং পুনরায় লোড করার ফলে এই সমস্যাটি সমাধান হয়েছে।


0

কখনও কখনও আপনি যদি সমাধান পরিষ্কার করেন তবে ত্রুটিগুলি অদৃশ্য হয়ে যায়, তবে তারা সম্ভবত কিছুক্ষণ বা পরের বিল্ডে ফিরে আসতে পারে।


0

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

সমাধানটি ছিল প্রকল্পটি থেকে ফাইলটি বাদ দেওয়া এবং সেভ / বিল্ড যা একটি প্রত্যাশিত ত্রুটি তৈরি করেছিল এবং তারপরে প্রকল্পটিতে ফাইলটি অন্তর্ভুক্ত করে সংরক্ষণ এবং বিল্ড করা।

এই পদক্ষেপগুলি সম্পাদন করার পরে ভিজ্যুয়াল স্টুডিও আবার আমার প্রকারটি সনাক্ত করতে শুরু করে। <Compile Include="..." />গিটের পার্থক্যের দিকে তাকালে এটি প্রদর্শিত হয় যে লাইন শেষটি আমার .csproj ফাইলের লাইনে মিলছে না ।


0

আমার ক্ষেত্রে বনাম কখনই প্রকল্পের বৈশিষ্ট্য> রেফারেন্সে আমদানি করা নেমস্পেসগুলি ধরে রাখেনি

যখন আমি আবার যুক্ত করার / তাদের চেক করার চেষ্টা করেছি তখন আমি আর ত্রুটি ফেলতে পারি না এবং যখন সংরক্ষণ করা প্রকল্প বনাম ক্র্যাশ হয়। যখন আমি সমস্ত স্ট্যান্ডার্ড আমদানিকৃত নেমস্পেসগুলি আবার চালু করি (system.data ইত্যাদি ...) সমস্ত আবার টিক করা হয়েছিল এবং তখন এটি ত্রুটি ছাড়াই সমস্ত কিছুকে স্বীকৃতি দিচ্ছিল


0

টিএল; ডিআর: ভিজ্যুয়াল স্টুডিওর একটি পরিষ্কার পুনরায় ইনস্টল করুন

বেশ কয়েক ঘন্টা নষ্ট করার পরে, আমি এখনও এটি ভিজ্যুয়াল স্টুডিও 2017 এর জন্য ঠিক করতে পারিনি then তারপরে আমি ভিজ্যুয়াল স্টুডিও 2019 প্রিভিউ ইনস্টল করেছি এবং হঠাৎ করেই, ইন্টেলিজেন্স আমাকে আবার এসটিএল-ক্লাসের সদস্যদের প্রদর্শন করে (যা এটি ভিজ্যুয়াল স্টুডিও 2017 এর সাথে নয়) )।

সুতরাং, আমার ধারণাটি হ'ল ভিজ্যুয়াল স্টুডিওতেও কিছু ভুল হতে পারে (সম্ভবত ক্যাশে ডিরেক্টরিতে বা আপনার পিসির সাধারণ কিছু যা সরাসরি কোনও নির্দিষ্ট সমাধানের সাথে সম্পর্কিত নয়) যা পরিষ্কার এবং সম্পূর্ণ পুনরায় সমাধান করা যেতে পারে -ভিজ্যুয়াল স্টুডিও ইনস্টল। আমি জানি, এটি একটি নির্বোধ "সমাধান", তবে আমার ক্ষেত্রে কেবল একটি নতুন ভিজ্যুয়াল স্টুডিও (2019) ইনস্টলেশন প্রভাব ফেলেছিল।

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


0

আমি দেখেছি যে রেফারেন্সড প্রকল্পটি যে প্রকল্পটি এটি ব্যবহারের চেষ্টা করছে তার চেয়ে বেশি কাঠামোর উচ্চতর সংস্করণটিকে লক্ষ্য করে দিলে এটি ঘটতে পারে। আউটপুট উইন্ডোতে গিয়ে এবং এর অনুরূপ কিছু সন্ধান করে আপনি বলতে পারেন যে এটি সমস্যা:

প্রাথমিক রেফারেন্স "my_references" সমাধান করা যায়নি কারণ এটি ".NETFramework, সংস্করণ = v4.7.2" কাঠামোর বিরুদ্ধে তৈরি হয়েছিল। এটি বর্তমানে লক্ষ্যযুক্ত কাঠামোর চেয়ে উচ্চতর সংস্করণ "" নেট ফ্রেমওয়ার্ক, সংস্করণ = v4.7 "।

সমাধান হ'ল প্রকল্পগুলির একটি বা অন্যের লক্ষ্য কাঠামো পরিবর্তন করা।


0

VS2019 এ আমার লক্ষণগুলি হ'ল আমি কিছু ত্রুটি নিয়ে তৈরি করব। তারপরে আমি ত্রুটিগুলি ঠিক করে ফেলতাম, এবং আউটপুট উইন্ডোতে প্রদর্শিত যেমন বিল্ডটি কাজ করবে। তবুও ত্রুটিগুলি উইন্ডোগুলি পুরানো ত্রুটিগুলি দেখিয়েছে। আমি ঠিক এটি চালাতে পারে। ভিএস ২০১৯ বন্ধ করে পুনরায় খোলা নেওয়া সমস্যার সমাধান করেছে তবে কেবল অল্প সময়ের জন্য। এটি 16.4.3 সংস্করণে ঘটতে শুরু করে

এই সমাধানটি আমার পক্ষে কাজ করে বলে মনে হচ্ছে:

সরঞ্জামগুলি -> বিকল্প -> প্রকল্পগুলি এবং সমাধানগুলি -> সাধারণ-> সমান্তরাল প্রকল্প সূচনা মঞ্জুরি দিন che

আমি এখানে এই ফিক্স দাফন মন্তব্য নিচে পাওয়া গেছে: https://developercommunity.visualstudio.com/content/problem/483450/vs-2019-intellisense-reports-compile-errors-when-r.html


-1

নিম্নরেখাঙ্কিত উপাদানগুলির উপর মাউস নিয়ে ঘোরাতে চেষ্টা করুন। এটি সাধারণত আপনার সমস্যাটি কী তা বলে দেয়। সমস্ত ত্রুটি / সতর্কতাগুলির একটি তালিকা দেখতে, দেখুন => ত্রুটি তালিকায় যান। তালিকাভুক্ত সমস্ত ত্রুটি / সতর্কতা সহ IDE এর নীচে একটি টেবিলটি খুলতে হবে।


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