2012-12-27 13 views
7

मैं विजुअल स्टूडियो में लिखे गए मेरे क्रैग्रीन के लिए एक परियोजना को दोबारा करने की प्रक्रिया में हूं। मैं एक लिनक्स पृष्ठभूमि से आया हूं और विजुअल स्टूडियो को मेनू को सशक्त बनाने का एक भगदड़ ढूंढता हूं।सेटिंग्स पुन: उत्पन्न करें। सेटिंग्स

मैं एक समाधान से Settings.settings फ़ाइल को दूसरे समाधान में स्थानांतरित करने की कोशिश कर रहा हूं।

Settings.Designer.cs से सभी पाठों को कॉपी करने से वांछित संकलन समय कार्यक्षमता उत्पन्न हुई है, लेकिन मैं गुणों को बदलने के लिए गुई का उपयोग नहीं कर सकता। गुई मेरे स्रोत प्रोजेक्ट के विपरीत, कोई गुण नहीं दिखाता है। मुझे यह भी चिंता है कि मेरे परिवर्तन वीएस की सनकी पर गायब हो जाएंगे (जब यह इस फ़ाइल को पुन: उत्पन्न करता है)।

मैं अपनी मौजूदा कॉन्फ़िगरेशन फ़ाइल से इन गुणों को पुन: उत्पन्न कैसे कर सकता हूं?

+0

क्या आप एक उदाहरण दिखा सकते हैं कि उस फ़ाइल में कोड कैसा दिख रहा था जिसे आप कनवर्ट करने का प्रयास कर रहे थे ..? – MethodMan

उत्तर

13

आप डिज़ाइनर.cs फ़ाइल को हटा सकते हैं फिर परियोजना से .settings फ़ाइल को बाहर कर सकते हैं और इसे फिर से शामिल कर सकते हैं। फिर। डिज़ाइनर फ़ाइल पुन: उत्पन्न होती है।

बीच में, सभी फ़ाइलों को दिखाएं बटन पर क्लिक करना सुनिश्चित करें, अन्यथा आप उस फ़ाइल को नहीं देख सकते जिसे आपने अभी अपनी परियोजना से बाहर रखा है।

+0

यह काम नहीं करता है। फ़ाइल के बिना मुझे एक संकलन समय त्रुटि मिलती है: स्रोत फ़ाइल 'गुण \ सेटिंग्स। डिज़ाइनर.cs' नहीं मिला। – Mikhail

+0

क्षमा करें, यह इमारत के दौरान पुनर्जन्म नहीं करता है। आपको .designer फ़ाइल को हटाना होगा। प्रोजेक्ट से .settings फ़ाइल को बाहर निकालें और इसे दोबारा शामिल करें। फिर .designer फ़ाइल फिर से उत्पन्न होता है। मैंने अभी इस दृष्टिकोण की कोशिश की और यह काम करता है। – Tys

+0

बीच में, सभी फ़ाइलों को दिखाएं बटन पर क्लिक करना सुनिश्चित करें, अन्यथा आप उस फ़ाइल को नहीं देख सकते जिसे आपने अभी अपनी परियोजना से बाहर रखा है। – Tys

1

this ASP.NET post के अनुसार, आप इस

आप settings.settings फ़ाइल और settings.designer.cs फ़ाइल में मूल्य संपादित करते हैं तो परिवर्तन नहीं होता है, तो आप settings.designer.cs नष्ट कर सकते हैं कर सकते हैं फ़ाइल और फिर सेटिंग्स.सेटिंग फ़ाइल पर राइट-क्लिक करें और "कस्टम टूल चलाएं" का चयन करें। इससे सेटिंग्स.designer.cs फ़ाइल पुन: उत्पन्न होगी।

+0

ओपी दूसरी तरफ जाना चाहता है। उन्होंने settings.designer.cs फ़ाइल को बदल दिया और जीयूआई रीफ्रेश करना चाहते हैं। – coryvb123

1

मुझे बस इसी तरह की चीज करना पड़ा।

  1. 'जोड़ें ....' का उपयोग कर नाम यह Settings.settings
  2. ले जाएँ सेटिंग्स गुण निर्देशिका में फाइल को एक सेटिंग फ़ाइल जोड़ें:

    क्या मेरे लिए काम किया है। (बस इसे पकड़ो और इसे ले जाएं।)

  3. अब चूंकि यह एक खाली सेटिंग्स फ़ाइल है, उसी क्षेत्र में पुरानी सेटिंग्स फ़ाइल (जिसे आप स्थानांतरित करना चाहते हैं) की प्रतिलिपि बनाएँ, जो अभी बनाया गया था उसे ओवरराइट कर रहा है।
  4. Settings.Designer.cs

मेरे समस्या यह है कि मैं दोनों Settings.settings फ़ाइल और Settings.Designer.cs नक़ल करने की कोशिश पर अटक गया था पुन: बनाने के लिए कस्टम उपकरण चलाएँ। वह कोई नहीं था।