में हल नहीं किया जा सका, मैंने एक नया Winforms प्रोजेक्ट शुरू किया, काफी सरल, कुछ लेबल, टेक्स्ट बॉक्स और एक बटन है। सभी कोड ठीक चल रहा है। मैं इससे पहले कि मैं एप्लिकेशन बनाया 3.5 4 से ढांचा संस्करण को बदलने के लिए (VS 2010 का उपयोग) भूल गया और जब मैं यह 3.5 या 3.5 ग्राहक प्रोफ़ाइल करने के लिए बदल रहा निम्न चेतावनी मिलती है:प्राथमिक संदर्भ "माइक्रोसॉफ्ट .CSharp", जो एक ढांचा असेंबली है, वर्तमान में लक्षित ढांचे
प्राथमिक संदर्भ "माइक्रोसॉफ्ट। सीएसएचआरपी ", जो एक ढांचा असेंबली है, वर्तमान में लक्षित ढांचे में हल नहीं किया जा सका। ".NETFramework, संस्करण = v3.5"। इस समस्या को हल करने के लिए, या तो "Microsoft.CSharp" संदर्भ को हटाएं या अपने अनुप्रयोग को एक फ्रेमवर्क संस्करण में पुन: लक्षित करें जिसमें "Microsoft.CSharp" है।
यह मुसीबत की एक बड़ी राशि शुरू से ही एक 3.5 सेटिंग से इसे पुन: बनाने के लिए नहीं है और मैं काफी यकीन है कि मैं 4 रूपरेखा है कि मैं जरूरत से कुछ भी उपयोग नहीं हो रहा हूँ।
आप जिस प्रश्न का पूछने की कोशिश कर रहे हैं वह वास्तव में क्या है? – Goronmon
तो आप चेतावनी का पालन करते हैं और संदर्भ को हटाते हैं या कम से कम .NET 4.0 को पुन: लक्ष्यित करते हैं। मुद्दा क्या है? – jason
मुद्दा यह था कि मुझे यकीन नहीं था कि संदर्भ को कैसे हटाया जाए, अब सभी निश्चित हैं। –