সংকলনের সময় রেফারেন্সযুক্ত প্রকল্পটি "হারিয়ে" যায়


102

আমার দুটি প্রকল্পের সাথে একটি সি # সমাধান রয়েছে: একটি পরিষেবা (মূল প্রকল্প) এবং লগার। পরিষেবাটি লগার থেকে ক্লাস ব্যবহার করে। আমি পরিষেবা প্রকল্পের মধ্যে লগার প্রকল্পে একটি রেফারেন্স যুক্ত করেছি। নকশাকালীন সময়ে, স্ব-পরিপূর্ণ কাজটি সূক্ষ্মভাবে কাজ করে: লগারের ক্লাসগুলি দৃশ্যমান হয়, আমি ব্যবহার করি এমন রেফারেন্সগুলি যথাযথভাবে রঙিন হয়।

আমি সমাধানটি পুনর্নির্মাণ করি এবং জিনিসগুলি ভুল হয়ে যায়। রেফারেন্সগুলি আর স্বীকৃত নয়: "বর্তমানের প্রসঙ্গে 'লগিং' নামটি বিদ্যমান নেই 'এবং ক্লাস আর স্বতঃপূরণে বিদ্যমান নেই the রেফারেন্সটি সরিয়ে ফেলা এবং পুনরায় যুক্ত করা আমাকে স্বতঃপূরণে শনাক্তকারীদের পরিচয় রাখার বেসের অবস্থানে ফিরে পেয়ে যায়।

আমি রিবুট করেছি, সমস্ত ক্যাশে সাফ করে দিয়েছি, নিশ্চিত হয়েছি এটি আমার মেশিনে চলমান ভিএস 2010 এর একমাত্র উদাহরণ।

আমি কি অনুপস্থিত কিছু আছে (স্পষ্টতই)?

উত্তর:


158

প্রকল্পের বৈশিষ্ট্য অধীনে প্রতিটি প্রকল্পের আপনার বিল্ড ধরনের পরীক্ষা করে দেখুন - আমি এক বাজি বা অপরের বিরুদ্ধে বিল্ড সেট করা হবে .NET XX - Client Profile

অসামঞ্জস্যিত সংস্করণগুলির সাথে, বিশেষত একজনের সাথে Client Profileএবং অন্যটি নয়, তবে এটি নকশাকালীন সময়ে কাজ করে তবে সংকলনের সময় ব্যর্থ হয়। সত্যিকারের গোটচা।

আমার জন্য ভিজ্যুয়াল স্টুডিও ২০১০-তে মজার কিছু চলছে যা প্রজেক্টগুলি আপাতদৃষ্টিতে এলোমেলোভাবে সেট করে রাখে Client Profile, কখনও কখনও যখন আমি কোনও প্রকল্প তৈরি করি এবং কখনও কখনও কয়েক দিন পরে। সম্ভবত কিছু কীবোর্ড শর্টকাট আমি ঘটনাক্রমে আঘাত করছি ...


1
আমি বাজি ধরছি আপনি ঠিক বলেছেন ... এবং গত মাসে আমি জিজ্ঞাসা করা এই তুলনামূলক প্রশ্নটি মনে না রাখার জন্য যদি আমার লজ্জা হয়! stackoverflow.com/questions/3991361/…
বব কাউফম্যান

6
@ বোবি আমার সাথে রক্তপাত জাগিয়ে তোলে, এবং ঠিক যেমনটি আপনার আগের প্রশ্নটি হওয়ার মতো, প্রতিবারই এটি ঘটে থাকে, কমপক্ষে কয়েক মিনিটের জন্য আমি "ওওহু, অপেক্ষা করুন, ক্লায়েন্ট *" মনে না করা পর্যন্ত পুরো বিষয়টি সম্পর্কে পুরোপুরি বিভ্রান্ত হয়েছি **
আইএনএন

4
ভিএস ২০১২-এ আমারও এই সমস্যা ছিল। এটি ক্লায়েন্ট প্রোফাইল সমস্যা হিসাবে প্রমাণিত হয়নি, তবে রেফারেন্সড প্রকল্পটি ৪.৪ এ ছিল এবং নতুন প্রকল্পটি রেফারেন্স হয়েছে ৪.০ এ def একটিকে 4.5 এ টুকরো টুকরো করে ফেলে সমস্যাটি চলে গেল problem একই সমাধান সত্যিই, কেবল অন্য এক প্রকারের।
ব্র্যাড ম্যাথিউজ

আমার সাথে সম্প্রতি ভিএস ২০১৩ সালে এটি হয়েছিল The প্রকল্পটি ডিফল্ট ৪.৪ ছিল তবে গ্রন্থাগারের একটি of.৪.২ তে নির্মিত হয়েছিল। প্রকল্পটি যদি 4.5.2 হয় এবং গ্রন্থাগারের একটি 4.5 বা 4.5 হয় তবে এটি কাজ করবে। তবে অন্যভাবে নয়।
আহ্লহ্ম

4

উভয় প্রকল্পের এখানে একই লক্ষ্য কাঠামো সংস্করণ রয়েছে তা নিশ্চিত করুন: প্রকল্প -> বৈশিষ্ট্য -> অ্যাপ্লিকেশন (ট্যাব) -> লক্ষ্য ফ্রেমওয়ার্কটিতে ডান ক্লিক করুন

এছাড়াও, নিশ্চিত করুন যে প্রকল্প "লগার" (যা আপনি মূল প্রকল্পে অন্তর্ভুক্ত করতে চান) এর আউটপুট টাইপ "শ্রেণি পাঠাগার" রয়েছে: প্রকল্পে -> বৈশিষ্ট্য -> অ্যাপ্লিকেশন (ট্যাব) -> আউটপুট টাইপটিতে ডান ক্লিক করুন

অবশেষে, সমাধানটি পুনর্নির্মাণ করুন।

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