কোনও ত্রুটি বা সতর্কতা ছাড়াই কীভাবে ব্যর্থতার কারণ অনুসন্ধান করবেন


145

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

ভিজ্যুয়াল স্টুডিও 2010 ব্যবহার করার সময় বিল্ড কোনও ত্রুটি বা সতর্কতা ছাড়াই ব্যর্থ। তবে .csprojব্যবহার বিল্ডিং MsBuildসফল।

সমস্যাটি সমাধান / নির্ণয়ের জন্য ভিজ্যুয়াল স্টুডিওতে আমার কী চেষ্টা করা উচিত তা অনুমান করতে পারছি না। আপনি দয়া করে সাহায্য করতে পারেন?

সম্পাদনা করুন:

আমি জানতে পারি যে বিল্ডটি ব্যর্থ হয়েছে,

  1. স্ট্যাটাস বারে প্রদর্শিত পাঠ্য থেকে।
    এখানে চিত্র বর্ণনা লিখুন

  2. আউটপুট উইন্ডো থেকে:

    ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

5
আপনি কীভাবে জানবেন যে আপনার বিল্ড ব্যর্থ হচ্ছে?
স্যাম আমি বলছি মনিকা পুনরায়

5
আউটপুট ট্যাবে কিছু আছে?
ম্যালিস

15
ভিজ্যুয়াল স্টুডিওতে আউটপুট উইন্ডোটির ভারবোসিটি বাড়ানোর চেষ্টা করুন। এটি সমস্যা নির্ধারণে সহায়তা করতে পারে। ভারবোসিটি স্তর কীভাবে বাড়ানো যায়: ব্লগস.এমএসএনএন
ম্যাক্সিম

6
আপনি কি ভিএস2010 পুনরায় চালু করার চেষ্টা করেছেন বা আপনার পিসি পুনরায় চালু করার চেষ্টা করেছেন?
comecme

2
@NahuelI। অন্য প্রকল্পে আমি আবারও একইরকম সমস্যা পেয়েছি, যখন আমি স্ট্যাকওভারফ্লো অনুসন্ধান করেছিলাম তখন আমার নিজের প্রশ্নটি ফিরে পেয়েছিল :-)
অভিজিৎ

উত্তর:


120

আমি সবেমাত্র একই ধরণের পরিস্থিতিতে পড়লাম। আমার ক্ষেত্রে, একটি কাস্টম অ্যাকশন (নুগেট.আরএস-তে উপলব্ধ এমএসবিল্ড ভার্সন প্যাকেজ থেকে - http://www.nuget.org/packages/MSBuildVersioning/ ) যা সিএসপিজেজ ফাইলের পূর্ব বিল্ড টার্গেটে উপস্থিত হয়েছিল তাতে কোনও ত্রুটি বার্তা ট্রিগার না করে ব্যর্থ হয়েছিল the সাধারণ জায়গা

নীচে দেখানো হিসাবে " ডায়াগনস্টিক " এ "এমএসবিল্ড প্রকল্প বিল্ড আউটপুট ভার্বোসিটি" (সর্বশেষ ভিজ্যুয়াল স্টুডিওর সরঞ্জাম ট্যাব [পথ: সরঞ্জামসমূহ> বিকল্পগুলি এবং বিল্ড করুন ]) সেট করে এটি নির্ধারণ করতে সক্ষম হয়েছি । এটি তখন দেখায় যে কাস্টম অ্যাকশন (আমার ক্ষেত্রে HgVersionFile) যা ব্যর্থ হয়েছিল।

ভিজ্যুয়াল স্টুডিও থেকে স্ক্রিন ক্যাপচারটি পরিবর্তিত সেটিংস দেখায়।


2
রিচার্ডকে দুর্দান্তভাবে সন্ধান করুন - আপনি যখন ডায়াগোনস্টিকতে উভয় ভার্বোসিটি স্তর নির্ধারণ করেন তখন সত্যিই দরকারী তথ্য
ডাই বোক

3
আমার মতো নিখুঁত যে কেউ: এই পদ্ধতিটি ব্যবহার করতে আপনাকে আউটপুট উইন্ডোটির বিষয়বস্তুগুলি অনুসন্ধান করতে হতে পারে। আমার বিল্ড ত্রুটিগুলি #pragma warning disableবিবৃতি দ্বারা লুকানো ছিল এবং যখন আউটপুট উইন্ডোতে 'ত্রুটি' অনুসন্ধান করা হয়েছিল কেবল তখনই দৃশ্যমান ছিল।
sirank

আমার ডায়াগোনস্টিকটিতে ভারবসটি সেট করার পরে, আমি আবিষ্কার করেছি যে আমি একটি সিস্টেম পেয়েছি utআউটআফ মেমরিএক্সসেপশন। আমি আমার কম্পিউটারের উপলব্ধ মেমরির 98% ব্যবহার করছিলাম। এটি একটি দুর্দান্ত উত্তর!
TxRegex

1
এটি ভিজুয়ালস্টুডিও 2017 এও সমস্যাটি সমাধান করে। অনেক ধন্যবাদ.
এইচ।

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

135

বিল্ড + ইন্টেলিসেন্স ত্রুটি বার্তাগুলি গ্রাস করেছে। কেবল বিল্ড নির্বাচন করা তাদের প্রদর্শিত হবে।

স্ক্রিনশট


সবেমাত্র এমন পরিস্থিতিতে পৌঁছে গেল যেখানে এই শোয়ের
ইমাদ

1
বাহ, এটি আমার পক্ষে কাজ করেছিল কীভাবে হকের মধ্যে এটি ভিএস 2019 এর নতুন সংস্করণে একটি জিনিস। ধন্যবাদ মানুষ!
কার্টার 16

1
@ আবু আবদুল্লাহ আমার জন্য কাজ করেছেন। অন্যকে সাহায্য করার ক্ষেত্রে ভাল কাজ।
Nam

ধন্যবাদ, আমার দিন বাঁচিয়েছে
বিক্রম লিম্বু

59
  • যদি সমাধানে একাধিক প্রকল্প থাকে তবে একবারে সেগুলি তৈরির চেষ্টা করুন।
  • ভিজ্যুয়াল স্টুডিও পুনরায় চালু করার চেষ্টা করুন।
  • কম্পিউটার পুনরায় চালু করার চেষ্টা করুন।
  • ব্যবহার করে দেখুন " পুনর্নির্মাণ সব "
  • " ক্লিন সলিউশন " চেষ্টা করুন তারপরে আপনার " vspscc " ফাইল এবং " vssscc " ফাইলগুলি সরান এবং তারপরে ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন এবং তারপরে "পুনরায় বিল্ড করুন "।

105
এবং যখন এটি সাহায্য করে না তখন আমার কেবল নতুন চাকরী পাওয়া উচিত?
অ্যালেক্স ঝুকভস্কি

2
সবেমাত্র VS2013 পুনরায় চালু করা আমাকে সহায়তা করেছে। আমি সীমিত সংস্থান সহ একটি ভিএম-তে কাজ করছিলাম তবে আমি নিশ্চিত নই যে এর সাথে কিছু করার ছিল কিনা I'm
জ্যামুরিয়ার

2
আপনি যদি এই সমস্যাটি নিয়ে থাকেন তবে আপনি সমাধানটি পরিষ্কার করতে পারবেন না।
এইচ।

1
আমাকে কী সাহায্য করেছিল তা ভিএস-এর সমস্ত দৃষ্টান্ত বন্ধ করে দিচ্ছে (ত্রুটিযুক্তটি বন্ধ করার পক্ষে যথেষ্ট নয়) এবং তারপরে .vsফোল্ডারটি মুছুন এবং আবার ভিএস শুরু করুন।
এলি শেরার

22

ভিএস (2013 প্রো, উইন 8.1) এটি আমার জন্য পুনরায় চালু করুন।


একটি একক এমভিসি প্রকল্পের সাথে ভিএস 2015 কমিউনিটি উইন 7। একই রেজোলিউশন।
ম্যাপলমেল

2
ভিএস 2017 কমিউনিটি উইন 10. ​​আমার ধারণা, কোনও সমাধান অনুসন্ধানের আগে আমার আবার এটি বন্ধ করে দেওয়ার চেষ্টা করা উচিত!
ড্রিমটেক


9

আমি সাসির উত্তরটি প্রসারিত করতে চাই

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

একটি প্রকল্প আমাকে দিয়েছে

"'সামারনেমস্পেস' নামটি টাইপ বা নেমস্পেসের নাম 'স্পেনসোমনেমস্পেস' নামটির মধ্যে বিদ্যমান নেই (আপনি কি অ্যাসেম্বলি রেফারেন্স মিস করছেন?)"।

ত্রুটি তালিকা উইন্ডোতে কোনও ত্রুটি ছিল না তবে সমাবেশটিতে "রেফারেন্স" এর অধীনে হলুদ সতর্কতা চিহ্ন ছিল।

আমি তখন দেখলাম যে রেফারেন্সিং প্রকল্পটি লক্ষ্যমাত্রা ৪.৪.১ এবং রেফারেন্সড প্রকল্প ৪.6.১। ৪.6.১ থেকে ৪.৪.১ পরিবর্তন করা সামগ্রিকভাবে বিল্ডটি সফল হতে দেয়।


1
ঠিক আছে, কোনও সময়ে একটি প্রকল্প তৈরি করা প্রয়োজন নাও হতে পারে তবে একটি বিষয় অবশ্যই নিশ্চিত: আউটপুট উইন্ডোটি সাবধানতার সাথে দেখুন (আরও ভাল এটি নোটপ্যাডে অনুলিপি / পেস্ট করুন এবং "অনুপস্থিত" শব্দের জন্য Ctrl + F ব্যবহার করুন)। এটি ত্রুটি তালিকায় প্রদর্শিত হবে না, তবে এটি নিশ্চিত যে নরক আপনার সমাধানটিকে ভঙ্গ করে। -.-
ডোভিডাস নাভিকাস

5

আমার পক্ষে কিছুই কাজ করছিল না তাই আমি .suo ফাইলটি মুছলাম, ভিএস পুনরায় চালু করলাম, প্রজেক্টটি পরিষ্কার করেছি এবং তারপরে বিল্ডটি কাজ করবে।


5

দেখে মনে হচ্ছে যে এই প্রশ্নের একাধিক উত্তর রয়েছে, তাই আমি ব্যক্তিগত অভিজ্ঞতা থেকে আমার যোগ করব আশা করি এটি কারও সময় / চাপ বাঁচাবে।

আপনার সমাধানের সমস্ত প্রকল্প একই .NET সংস্করণটিকে লক্ষ্য করছে কিনা তা নিশ্চিত করুন।

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

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


1
দেখা যাচ্ছে যে আমি একটি নতুন প্রকল্প যুক্ত করেছি এবং এটির একটি আলাদা। নেট টার্গেট ফ্রেমওয়ার্ক সংস্করণ ছিল - আমি এটি স্থির করেছি এবং যদিও বিল্ডটি এখনও ব্যর্থ হয়েছে, তখন আমি বিল্ডটি ভেঙে ফেলতে থাকা ত্রুটিটি দেখতে সক্ষম হয়েছি। ধন্যবাদ।
ফিজজিৎ


3

প্রথমে "সমাধানটি পরিষ্কার করুন", তারপরে পুনরায় বিল্ডিং করুন।

সমাধানটি বন্ধ না করে সমাধানটি পুনরায় চালু করতে না পারলে।

এই জিনিসগুলি চেষ্টা করুন, আশা অবশ্যই কাজ করে।


3

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


3

এটি ঘটতে পারে যখন রেফারেন্সযুক্ত প্রকল্পগুলির মধ্যে একটি হ'ল আপনার বর্তমান প্রকল্পের চেয়ে .NET কাঠামোর একটি উচ্চতর সংস্করণ।


3

আমারও একই সমস্যা ছিল এবং আমি সমস্যাটি ত্রুটি তালিকার বিকল্পগুলিতে খুঁজে পেয়েছি "বিল্ড + ইন্টেলিসেন্স" -তে সন্ধান করি।

যদি এই বিকল্পটি নির্বাচিত হয় তবে তালিকায় কোনও ত্রুটি প্রদর্শিত হবে না। " কেবলমাত্র বিল্ড করুন " এ স্যুইচ করুন এবং ত্রুটিগুলি প্রত্যাশিত হিসাবে উপস্থিত হবে।

ভিজ্যুয়াল স্টুডিওতে এটি বাগের মতো দেখতে। ভিজ্যুয়াল স্টুডিও পুনরায় চালু করা এই সমস্যার সমাধান করেছে


2

আমার সমাধানে একটি নতুন প্রকল্প ("টেস্টক্লেয়ার" নামে পরিচিত) যুক্ত করার পরেও আমার একই সমস্যা হয়েছিল: বিল্ড ব্যর্থ হয়েছে, কোনও ত্রুটি নেই।

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

টেস্টরুনারের রেফারেন্সগুলি পরীক্ষা করা হচ্ছে, নিশ্চিত হয়ে গেছে যে টেস্টক্লিনারের যথেষ্ট পরিমাণ রেফারেন্সটি অমীমাংসিত হিসাবে চিহ্নিত করা হয়েছে, এবং রেফারেন্স বৈশিষ্ট্য থেকে পথটি অনুপস্থিত ছিল। মুছে ফেলা এবং পুনরায় যুক্ত করা এটি ঠিক করে নি। আবার, কেন কোনও ব্যাখ্যা নেই।

অমীমাংসিত উল্লেখ

অবশেষে আমি কারণটি আবিষ্কার করেছি: "টেস্টক্লিনার" অন্যান্য প্রকল্পগুলির জন্য একটি ভিন্ন লক্ষ্য কাঠামো ব্যবহার করছিল। এটি ছিল। নেট 4.5.2; অন্যদের ছিল 4.5।


2

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

ত্রুটি ফলক

আউটপুট ফলক


5
এছাড়াও ত্রুটিগুলি ফিল্টারে 'বিল্ড' না 'বিল্ড + ইন্টেলিজেন্স' নির্বাচন করুন।
নিকো

2

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


2

আমার জন্য Target Frameworkবিষয়টি ছিল।

আমার প্রকল্পটি Target Frameworkছিল 4.5.2এবং রেফারেন্সড প্রকল্পটি Target Frameworkছিল 4.6.1

একবার ভাবলাম আপডেট আমার প্রকল্পের Target Frameworkজন্য 4.6.1, সমস্যা সংশোধন করা হয়েছে।


1

আমি একই সমস্যার মুখোমুখি! কেবল বিন ফোল্ডারটি মুছুন এবং আপনার পুনরায় চালু করুন VS। এখানেই শেষ. পরীক্ষিত VS 2013


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

1

আমার জন্য এটি কী সমাধান করেছিল তা .vsসমাধানের মূল থেকে ফোল্ডারটি মোছা এবং ভিজ্যুয়াল স্টুডিও পুনরায় চালু করা ছিল।

এছাড়াও সম্ভবত এটি গুরুত্বপূর্ণ যে ত্রুটি তালিকার ফলকটিতে ত্রুটিগুলি প্রদর্শিত হচ্ছে না তবুও তারা বিল্ড থেকে আউটপুটটিতে উপস্থিত ছিল।


1

পাওয়ার প্রকল্পের কমান্ড লাইন থেকে আপনার প্রকল্পটি তৈরি করার চেষ্টা করুন:

dotnet build

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


0

একটি এসপিএন প্রকল্পে একটি নতুন পৃষ্ঠা যুক্ত করার পরে আমার সাথে এটি ঘটেছিল।

আমি যা করেছি তা পৃষ্ঠাটি বাদ ছিল, এটি আবার সফলভাবে তৈরি করতে পান।

তারপরে আমি সমস্ত কোড মন্তব্য করে পৃষ্ঠাটি ফিরে যুক্ত করেছি। সাফল্য।

তারপরে আমি কোডটি বিট করে কিছুটা কমেছি এবং তারপরে এটি সব কাজ করেছে।


0

বেশ কয়েকটি ফর্ম মোছার পরেও আমার একই সমস্যা ছিল। ত্রুটিগুলি পপ আপ হয়ে যাওয়ার পরে আমি কোডে গিয়েছিলাম এবং আমি যে নিয়ন্ত্রণগুলি সরিয়েছি তার মধ্যে একটি "প্রদর্শন সংজ্ঞা" করলাম did

আমি আমার প্রকল্পগুলির একটিতে উচ্চতর কাঠামোটিকেও লক্ষ্য করেছিলাম, যাতে এটির সমস্যাটিও হতে পারে।


0

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

চিত্র এখানে।

চিয়ার্স!


0

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

সংস্করণ 1.x এর অর্থ সি # 6.0 (ভিজ্যুয়াল স্টুডিও 2015 এবং আপডেট)। উদাহরণস্বরূপ, 1.3.2

সুতরাং আপনি যদি VS2015 ব্যবহার করেন তবে 1.x এর উপরে সংস্করণে আপগ্রেড করবেন না

https://stackoverflow.com/a/44397905/3862615


0

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

ভিজ্যুয়াল স্টুডিও 2015 এ, আমি সরঞ্জামগুলি > বিকল্পগুলি> প্রকল্পগুলি এবং সমাধানগুলি> বিল্ড এবং রান এর অধীনে বিশদ এমএসবিল্ড চালু করেছি

এটি আমাকে বিল্ড সম্পর্কে কয়েকটি বিশদ দিয়েছে তবে কোনও ত্রুটি নেই। এর পরে আমি এক্সটেনশানগুলি এবং আপডেটগুলি (সরঞ্জামসমূহ> এক্সটেনশন এবং আপডেটগুলি) যাচাই করার চেষ্টা করেছি এবং এর মধ্যে কয়েকটিকেই আপডেটের প্রয়োজনীয়তা পেয়েছি।

নুগেট প্যাকেজটি অপরাধী ছিল, নুগেট আপডেট করার পরে - বিল্ডটি সফল।

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



0

যেহেতু সবকিছু কাজ করে না, আবিষ্কার করে যে প্রকল্পটি সলিউশন (.sln) হিসাবে খোলার সময় ত্রুটিগুলি দেখাবে না, যখন প্রকল্প হিসাবে প্রকল্পটি খোলার সময় ত্রুটিটি দেখায়।


0

আমার একই সমস্যা ছিল, আমি সরঞ্জামগুলি -> বিকল্পগুলি -> প্রকল্পগুলি এবং সমাধানগুলি / বিল্ড এন্ড রান -> এমএসবিল্ড প্রকল্পটি বিল্ড লগ ফাইলের ভার্বোসিটি [ ডায়াগনস্টিক ] পরিবর্তন করেছি। এই বিকল্পটি লগতে ত্রুটি দেখায়, কিছু কারণে আমার ভিএস ত্রুটি ট্যাবে ত্রুটি দেখায় না!

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

উপরের সেটিংস এবং নোটপ্যাড / টেক্সটেডিটরে আউটপুট অনুলিপি করুন এবং ত্রুটির জন্য অনুসন্ধান করুন। এটি আপনাকে সমস্ত ত্রুটি দেখাবে।


0

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


0

এই উপসর্গটি পুনরুত্পাদন করার একটি ভিন্ন উপায়:

আমি একটি বিদ্যমান সমাধানে একটি নতুন প্রকল্প যুক্ত করেছি এবং বিল্ড আউটপুটটি "টাইপ বা নেমস্পেসের নাম এক্স খুঁজে পাওয়া যায়নি ..." এর মতো ত্রুটিগুলি রিপোর্ট করেছে তবে ত্রুটি তালিকায় কোনও ত্রুটি উপস্থাপিত হয়নি।

আমি যে ক্লাসগুলি উল্লেখ করেছি সেগুলি একই সমাধানে অন্যান্য প্রকল্পগুলিতে (যা উল্লেখ করা হয়েছিল) were

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

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