मेरे पास एक सी ++ प्रोजेक्ट था जो पूरी तरह से चल रहा था। अब मैंने परियोजना को दूसरे फ़ोल्डर में कॉपी किया है और परियोजना को एक WPF अनुप्रयोग समाधान में जोड़ा है।'सिस्टम': इस नाम के साथ एक नामस्थान मौजूद नहीं है
अब सी ++ प्रोजेक्ट मुझे बहुत सारी बिल्ड त्रुटियां दे रहा है। उनमें से एक "System' : a namespace with this name does not exist"
है।
नीचे दी गई रेखाएं हैं जो इस त्रुटि को उत्पन्न करती हैं।
#include "stdafx.h"
using namespace System;
using namespace System::Reflection;
using namespace System::Runtime::CompilerServices;
using namespace System::Runtime::InteropServices;
using namespace System::Security::Permissions;
ऊपर लाइनों में AssemblyInfo.cpp फ़ाइल कर रहे हैं। मुझे सी ++ का कोई अनुभव नहीं है, इसलिए त्रुटियों को हटाने में मुश्किल लग रही है। किसी भी मदद की सराहना की है। नीचे एक और त्रुटि है जो इस मुद्दे को हल करने के लिए सहायक हो सकती है।
managed targeted code requires a '/clr' option
अग्रिम धन्यवाद।
क्या आप .NET या मूल रूप से सी ++ में लिखना चाहते हैं? 'सिस्टम :: *' का अस्तित्व स्पष्ट रूप से दिखाता है कि यह एक सी ++/सीएलआई प्रोजेक्ट (सी ++/विन 32 नहीं) है। – Spook
असल में सी ++ में कुछ मूल कोड और रैपर है और डब्ल्यूपीएफ यूआई करता है। मुझे पता है कि यह सी ++/सीएलआई परियोजना है। लेकिन किसी अन्य समाधान में जोड़े जाने पर यह त्रुटियां क्यों दे रहा है क्योंकि यह किसी अन्य परियोजना पर निर्भर नहीं है। – Narendra
प्रोजेक्ट की वरीयताओं में जांचें, चाहे संकलक जानता है कि यह एक सी ++/सीएलआई प्रोजेक्ट है, क्योंकि ऐसा लगता है कि यह नहीं है :) – Spook