ভিজ্যুয়াল স্টুডিও সতর্কতা: "সমাধানের সাথে যুক্ত কিছু বৈশিষ্ট্য পড়া যায়নি"


160

আমি যখন আমার সমাধানটি খুলি, আমি এই সতর্কতার সাথে একটি কথোপকথন পাই। সমাধান (একটি ওয়েব অ্যাপ্লিকেশন, একটি শ্রেণীর প্রকল্প) ত্রুটি ছাড়াই বিল্ড।

কী কী বৈশিষ্ট্যগুলি সমস্যা সৃষ্টি করছে তা আমি নির্ধারণ করতে পারি এবং ত্রুটিটি সমাধান করতে পারি?

উত্তর:


281

আমি সবেমাত্র 35 টি প্রকল্পের সাথে ভিএস 2010 সমাধান সহ একই সমস্যাটি স্থির করেছি ... কারণটি অনুলিপি করা হয়েছিল

GlobalSection(TeamFoundationVersionControl)

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

যদি এটি আপনার পক্ষে সমস্যা না হয় তবে আপনার কেবলমাত্র 2 টি প্রকল্প রয়েছে তা বিবেচনা করে আমি বার্স্টেড সমাধানের ফাইলটি খনন করব, একটি নতুন সমাধান তৈরি করব এবং আপনার দুটি প্রকল্প পুনরায় যুক্ত করব ...


6
ভিএস ২০১২ তেও একই সমস্যা ছিল, এই সমাধানটি কাজ করেছিল। ধন্যবাদ!
ডেভিড আইরপেটিয়ান

4
এটি কী নিরাপদ বলে ধরে নেওয়া নিরাপদ যে গ্লোবাল সেকশন (টিমফাউন্ডেশনভিশন কন্ট্রোল) মুছে ফেলা উচিত নীচেরটি?
frostshoxx

4
আমার একই সমস্যা ছিল এবং আমি কেবল নীচেরটিটি সরিয়েছি। এটি সমস্যার সমাধান করেছে। দেখে মনে হচ্ছে কখনও কখনও মার্জ হওয়ার কারণে এটি ঘটে।
মাইওম

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

2
সদৃশ গ্লোবাল সেকশন সহ ভিএস ২০১৩-তে একই সমস্যা - সরিয়ে ফিক্সড
মার্ক হোসাং

31

দেখে মনে হচ্ছে এই সতর্কতার জন্য বেশ কয়েকটি কারণ রয়েছে। আমি এটি পেয়েছিলাম কারণ আমার সমাধান ফাইলSccNumberOfProjects = 4 যখন তখন 3 ছিল।


25

সবচেয়ে ভাল সমাধানটি ভিএসকে কনফিগারগুলি পুনরায় তৈরি করতে বাধ্য করা। এটা করতে:

  1. পাঠ্য সম্পাদক দিয়ে স্লান ফাইলটি খুলুন।
  2. আপনি শেষ "এন্ডপ্রজেক্ট" উপাদানটিতে পৌঁছা পর্যন্ত নীচে স্ক্রোল করুন।
  3. তার পরে সবকিছু মুছুন।
  4. সমাধানটি সংরক্ষণ করুন, বন্ধ করুন এবং পুনর্নির্মাণ করুন এবং সবকিছু পুনরায় জেনারেট করা হবে।

এই সমাধানটি আমার পরিস্থিতির জন্য উপযুক্ত। আমি দুটি অনুরূপ ত্রুটি The following property is missing or has incorrect value: SccLocalPath63The following property is missing or has incorrect value: SccLocalPath64
পাচ্ছিলাম

2
এই সমাধানটি ভিএস 2017 এ আমার জন্য কাজ করেছে It মনে রাখবেন যে এন্ডপ্রজেক্টটি একটি শব্দ।
বরুণ শর্মা

এটা আমার জন্য স্থির ছিল। সমাধান ফাইলের মধ্যে একমাত্র পার্থক্য ছিল সলিউশনগুইড।
এডিএইচ

2
এটি ভিএস 2017 সালে আমার জন্য কাজ করেছে। কেবলমাত্র আমার যুক্ত করতে হবে ... আপনি যদি সলিউশন ফোল্ডার ব্যবহার করেন ... আপনি আপনার প্রকল্পগুলি সঠিক "স্লট" এ ফেলে দিতে চলেছেন
কয়েদী জিরো

1
এটি ভিএস 2019 এ আমার পক্ষে কাজ করেছিল other এটিই কেবল কাজ করেছিল।
fehays

8

আমি সবেমাত্র ৪৪ টি প্রকল্পের সাথে ভিএস ২০১২ এ একই সমস্যাটি স্থির করেছি ।

কারণটি একটি সদৃশ GlobalSection(TeamFoundationVersionControl)বিভাগের (একটি লা বয়িক্স উত্তর) সংমিশ্রণ ছিল , তবে আমার বেশ কয়েকটি প্রকল্পও নকল হয়েছিল - পাশাপাশি প্রকল্পগুলি যা সম্প্রতি সরিয়ে নেওয়া হয়েছিল তার কয়েকটি উল্লেখ - এর মধ্যেGlobalSection(TeamFoundationVersionControl) আমি যে বিভাগটি রেখেছি।

একবার আমি নিশ্চিত হয়েছি যে রেফারেন্সযুক্ত সমস্ত প্রকল্প আমার সমাধানের প্রকৃত প্রকল্পগুলির সাথে 1: 1 এর সাথে মিলিত হয়েছিল, সতর্কতাটি চলে গেল।

পাশাপাশি: আমি সন্দেহ করি যে শাখা চলাকালীন এসএসএনএন এবং সংহত হওয়ার সময় এই বিষয়গুলির বেশিরভাগ ঘনিষ্ঠ মনোযোগ দিয়ে এড়ানো যেত, তবে ভিএস কখনও কখনও কী ভাবছেন তা কে জানে ...


5

আমার উপরের ত্রুটিগুলির একটি সংখ্যা ছিল। আমি প্রকল্পটির নামকরণ করেছি, বন্ধ করে দিয়েছি, পুনরায় খোলে নামটি পরিবর্তন করেছি। এটি .sln ফাইলটি পুনরায় তৈরি করে এবং আমার ক্ষেত্রে সমস্ত অতিরিক্ত আইটেম নিয়ে যায়।


এখানে সহজ সমাধান। .slnত্রুটিগুলি সন্ধান করে খোঁড়াখুঁড়ি করবেন না ।
জোনাথন ল্যান্ড্রাম

আপনি কি আরও কিছুটা প্রসারিত করতে পারেন। কিছু ব্যবহারকারী হয়ত বুঝতে পারে না। আপনি কি এর অর্থ এক্সপ্লোরার বা ভিজ্যুয়াল স্টুডিওতে বা আসল ফাইলে নতুন নামকরণ করবেন?
iTechy

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

2

বয়কসের নেতৃত্ব অনুসরণ করে ভিএস ২০১২-তে একটি অভিন্ন ত্রুটি বার্তা সমাধান করেছে। আমার জন্য, সমস্যাটি GlobalSection(SolutionConfigurationPlatforms) = preSolutionআমার এসএলএন ফাইলের নীচে দুটি বহিরাগত ব্লক ছিল ।


2

আমার জন্য সমস্যাটি ছিল প্রতিটি লাইনের শেষে ফাঁকা জায়গা (অনুলিপি-পেস্টের কারণে)। এগুলি সরিয়ে দিয়ে আমি ত্রুটিটি আর পাইনি।


2

ভিএস 2015-এ, আমার এই দুটি বিভাগ ছিল " গ্লোবালসেকশন (টিমফাউন্ডেশনভিশন কন্ট্রোল) = প্রাক সমাধান "

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


1

অন্যান্য উত্তরগুলি ইতিমধ্যে ব্যাখ্যা করে যে কীভাবে সমস্যাটি সমাধান করা যায়। সম্ভবত আমি আবার সমস্যা না পেতে সহায়তা করতে পারি:

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

আমি যা শিখেছি

সমাধান ফাইলগুলি মার্জ করার জন্য ভয়ঙ্কর। আপনি যদি কোনও প্রকল্প যুক্ত করেন তবে নিম্নলিখিতগুলি করুন: 1. সর্বশেষতম সংস্করণ পান 2. আপনার প্রকল্প যুক্ত করুন 3. প্রতিশ্রুতিবদ্ধ

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


1

আপনার .sln ফাইলে আপনার SccNumberOfPro پروژې চেক করুন এটি আপনার প্রকৃত প্রকল্পের নম্বর থেকে পৃথক হতে পারে।


0

আমি vs2012 এ একই সমস্যার সমাধান করেছি।

আমার ক্ষেত্রে সমস্যাটি ছিল যে MySolutionName.sln ফাইলের গ্লোবালসেকশনের অভ্যন্তরে SccProjectName0 সম্পত্তি মান খালি ছিল।

আমি অন্য সমাধান থেকে এই স্ট্রিং মানটির অনুলিপি সহ SccProjectName0 মান সেট করে সমাধান করেছি, এবং স্ট্রিংয়ের মধ্যে প্রকল্পের নামটি বর্তমানের (বিটিডাব্লু) - যদি আপনার প্রকল্পের নামটি স্থান হিসাবে ('') করে থাকে তবে এটির প্রয়োজন '\ u0020') এর সাথে প্রতিস্থাপন করুন।

*

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


0

VS2015 আপডেট 3। [গ্লোবালসেকশন (TeamFoundationVersionControl) = প্রাক সমাধান] সমাধান ফাইলটিতে নকল করা হয়েছিল। নীচের সদৃশটিতে এমন একটি প্রকল্প রয়েছে যা পূর্বে সরানো হয়েছে ... সুতরাং সেই অনুলিপিটি সরানোর ফলে সমস্যাটি স্থির হয়েছে। আমি মনে করি সদৃশটি পূর্ববর্তী মার্জিং সমস্যার কারণে হয়েছিল।


0

আমি আরও একটি সম্ভাব্য সমাধান যুক্ত করতে পারি - একটি ডজি মার্জ মানে গ্লোবাল সেকশন (টিমফাউন্ডেশনভেরিশন কন্ট্রোল) বিভাগের ভিতরে একটি স্ক্রিপ্রজেক্টউইনিকনাম / স্ক্যাকপ্রজেক্টনাম / স্ক্যাকলোক্যালপথ স্টানজাসের এমন নম্বর ছিল যা অসাধারণ ছিল না, যদিও স্ক্যাকনম্বারফপ্রজেক্টগুলি সঠিক ছিল। নম্বর স্থির করা, ত্রুটির বার্তা চলে গেল।


0

ভিএস 2019 - আমি প্রথমবারের মতো ভিএস 2019 তে একটি ভিএস 2017 প্রকল্প খুলছিলাম Out আউটপুট উইন্ডোতে "এর থেকে আউটপুট দেখান:" ডিডিএল ক্লিক করুন এবং আপনার বিকল্পগুলি পর্যালোচনা করুন কারণ আপনি অতিরিক্ত ত্রুটির তথ্য দেখতে পাচ্ছেন।

আমার ক্ষেত্রে, সমাধানটি ছিল 2019 এর জন্য আমার উত্স নিয়ন্ত্রণ ম্যাপিংগুলিকে পুনরায় কনফিগার করা।

  • টিম এক্সপ্লোরারে যান
  • সংযোগগুলি পরিচালনা করুন বোতামটি ক্লিক করুন (প্লাগ)
  • সংযোগগুলি পরিচালনা করুন লিঙ্ক ক্লিক করুন এবং একটি প্রকল্পে সংযুক্ত করুন ...
  • ...

-1

আমারও একই সমস্যা ছিল এবং আমার সমাধানটি হ'ল:

  1. সমাধানটি ভিএস-এ খুলুন
  2. সলিউশন প্ল্যাটফর্মটি ডিফল্টে সেট করুন
  3. এটি সংরক্ষণ করুন
  4. ভিএস বন্ধ করুন
  5. নোটপ্যাড ++ (বা অন্য কোনও সম্পাদক) এ .sln ফাইলটি খুলুন
  6. অন্য যে কোনও স্থান থেকে সলিউশন প্ল্যাটফর্ম আইটেম মুছুন
  7. (উদাহরণস্বরূপ: E 73E03C8F-1F76-45E2-9D45-FA040A63F0AA e। দয়া করে | যে কোনও সিপিইউ.বিল্ড.0 = প্রকাশ
  8. এটি সংরক্ষণ করুন এবং সমাধানটি আবার খুলুন।

এটি আমার পক্ষে কাজ করে।

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