मुझे एक परेशानी की समस्या है। कभी-कभी विजुअल स्टूडियो समाधान एक्सप्लोरर में मेरे कुछ रूपों के लिए "डिजाइनर देखें" विकल्प नहीं दिखाता है। यह डिज़ाइन मोड त्रुटियों को नहीं दिखाता है, बस डिज़ाइनर का उपयोग करने के लिए विकल्प नहीं दिखाता है। जब ऐसा होता है तो मैं सटीक मामलों का पता नहीं लगा सकता .. क्या किसी के पास समाधान एक्सप्लोरर के इस तरह के व्यवहार के कारण कुछ विचार हैं?विजुअल स्टूडियो फॉर्म डिजाइनर
उत्तर
आपके फॉर्म शायद एक कस्टम फॉर्म क्लास विरासत में हैं।
ऐसे समय हो सकते हैं जब वीएस को यह एहसास नहीं होता कि कस्टम क्लास Form
प्राप्त करता है। (उदाहरण के लिए, यदि समाधान नहीं बनाता है)।
समाधान का पुनर्निर्माण करने का प्रयास करें।
यदि आप अधिक सटीक उत्तर चाहते हैं, तो कृपया अधिक जानकारी प्रदान करें।
हां, यह समस्या प्रतीत होती है .. मूल प्रकार को फ़ॉर्म में बदलना, और फिर MyCustomDialog पर वापस मदद करता है, लेकिन क्या मेरा फॉर्म एक रूप है तो वीएस विश्लेषण करने का कोई तरीका है? – ironic
और भी अजीब बात यह है कि MyCustomDialog लाइब्रेरी में स्थित है जो बहुत लंबे समय तक निर्माण के दौरान विफल नहीं हुआ था। – ironic
समाधान की सफाई और पुनर्निर्माण करने का प्रयास करें, यह हमेशा उस समस्या को ठीक करने के लिए उपयोग किया जाता था जब मेरे पास था। – Rory
मुझे उस समस्या को वीएस 2003 में बहुत कुछ था। प्रत्येक बार ऐसा हुआ, मैंने नोटपैड में .csproj फ़ाइल खोल दी और कक्षा को वापस "फॉर्म" में बदल दिया।
मुझे यह समस्या है और समाधान मिला है। किसी भी तरह मेरी .csproj फ़ाइल दूषित हो गई है और एक्सएमएल में एक उपकुंजी गायब थी। उदाहरण के लिए कहते हैं कि मैं एक UserControl बुलाया MyControl.cs है, .csproj में मेरी भ्रष्ट एक्सएमएल देखा की तरह:
<Compile Include="MyControl.cs" />
मैं इसे ठीक किया गया तो अब इसे पढ़ता है:
<Compile Include="MyControl.cs">
<SubKey>UserControl</SubKey>
</Compile>
MyControl.cs की तरह (इस पढ़ता सिर्फ पूर्णता के लिए) है:
public partial class MyControl : UserControl
{
}
कि परिवर्तन करने और दृश्य स्टूडियो सहेजने के बाद अब सही तरीके से अपने नियंत्रण पढ़ता है और डिजाइनर लोड करता है। मुझे नहीं पता कि यह फ़ाइल कैसे दूषित हो गई है।
मुझे यह समस्या भी मिली है, मैंने इसे ठीक करने के लिए .csproj फ़ाइल को संशोधित किया है। मेरे .csproj फ़ाइल में मैं कोड की इस पंक्ति संशोधित:
<Compile Include="FormName.cs">
<SubType>Form</SubType>
</Compile>
यह तभी लागू होगा, स्रोत फ़ाइल में प्रथम श्रेणी नहीं "आंशिक वर्ग है:
<Compile Include="FormName.cs" />
इस कोड के साथ "आपके रूप के लिए। इस मामले में समाधान एक्सप्लोरर में फ़ाइल प्रकार आइकन प्रारंभ में एक रूप के रूप में प्रदर्शित होगा लेकिन वीएस इसे फ़ाइल लोड करने के बाद "सी #" कोड आइकन में बदल देगा और पॉपअप मेनू से "डिज़ाइनर देखें" विकल्प भी हटा देगा। कम से कम वीएस2015 में इसे अपमानजनक कोड पर टिप्पणी करके और फ़ाइल को सहेजकर तय किया जा सकता है, जिस समय वीएस अपेक्षित फॉर्म आइकन को पुनर्स्थापित करेगा।
यह निश्चित रूप से मेरा मुद्दा था। अच्छा निर्णय। –
यदि आपके पास फ़ाइल में कई कक्षाएं हैं (आप पर शर्म की बात है), तो सुनिश्चित करें कि फ़ॉर्म क्लास फ़ाइल में पहला है। (मुझसे मत पूछें कि मुझे यह कैसे पता है।)
- 1. विजुअल JQuery यूआई फॉर्म डिजाइनर
- 2. विजुअल स्टूडियो में डिजाइनर को अक्षम करें?
- 3. विजुअल स्टूडियो डब्ल्यूपीएफ डिजाइनर के साथ समस्या! :(
- 4. विजुअल स्टूडियो 2010 में डिजाइनर कोड देखें
- 5. विजुअल स्टूडियो 2008 कक्षा आरेख डिजाइनर
- 6. विजुअल स्टूडियो 2010 डिजाइनर कोड टेम्पलेट
- 7. नेमस्पेस, उपनाम और विजुअल स्टूडियो फॉर्म डिज़ाइनर
- 8. दृश्य स्टूडियो डिजाइनर
- 9. विजुअल स्टूडियो
- 10. विंडोज फॉर्म डिजाइनर
- 11. एक क्यूटी डिजाइनर फॉर्म
- 12. क्या विजुअल स्टूडियो डिजाइनर में एक फॉर्म का आकार स्क्रीन रिज़ॉल्यूशन तक सीमित है?
- 13. दृश्य स्टूडियो डिजाइनर संदेश
- 14. एक 'कस्टम डिजाइनर' विजुअल स्टूडियो 2010 बनाना एड-इन
- 15. विजुअल स्टूडियो 2008 Winform डिजाइनर फार्म जो सामान्य वर्ग
- 16. डीबग विजुअल स्टूडियो या ब्लेंड सिल्वरलाइट/डब्ल्यूपीएफ डिजाइनर लोड त्रुटियों?
- 17. विजुअल स्टूडियो डिजाइनर त्रुटियों को डीबग करने का अच्छा तरीका
- 18. विजुअल स्टूडियो 2010 में डब्ल्यूपीएफ डिजाइनर कितना बेहतर है?
- 19. विजुअल स्टूडियो 2012 डाटाबेस डिजाइनर - क्या कार्यक्षमता बदल गई है?
- 20. विजुअल स्टूडियो 2010 में एक्सएएमएल डिजाइनर को कैसे बढ़ाया जाए?
- 21. विजुअल स्टूडियो 2010 डब्ल्यूपीएफ/सिल्वरलाइट डिजाइनर डिफ़ॉल्ट पृष्ठभूमि
- 22. विजुअल स्टूडियो फॉर्म डिज़ाइनर स्रोत कोड
- 23. विजुअल स्टूडियो
- 24. विजुअल स्टूडियो 2008
- 25. विजुअल स्टूडियो 2008
- 26. बनाना दृश्य स्टूडियो डिजाइनर एक सार्वजनिक संपत्ति
- 27. विजुअल स्टूडियो 2010
- 28. विजुअल स्टूडियो 2008 (सी #)
- 29. .NET विरासत में मिला (WinForms) फॉर्म - वीएस डिजाइनर मुद्दा
- 30. विजुअल स्टूडियो
वीएस का कौन सा संस्करण? यदि वीएस 2005, सुनिश्चित करें कि आप नवीनतम एसपी चला रहे हैं। –
क्या आप किसी भी रूप में दृश्य विरासत का उपयोग करके डिज़ाइन करने की कोशिश कर रहे हैं? और यदि आप कोड संपादक खोलते हैं और F7 दबाते हैं तो क्या होता है? – Rory
@ रोरी: आपका मतलब शिफ्ट + एफ 7 है। – SLaks