मेरा प्रिज्म WPF समाधान स्थापित करते समय मैंने कक्षा पुस्तकालय के रूप में एक प्रोजेक्ट जोड़ा था। बस एहसास हुआ कि मैं संसाधन डिक्शनरी और अन्य डब्ल्यूपीएफ संबंधित सामान जोड़ने के लिए इसे एक WPF उपयोगकर्ता नियंत्रण पुस्तकालय के रूप में चाहता हूं। क्या मेरी कक्षा लाइब्रेरी प्रोजेक्ट को WPF उपयोगकर्ता नियंत्रण लाइब्रेरी प्रोजेक्ट में कनवर्ट करने का कोई तरीका है? (परियोजना गुणों में कंसोल, क्लास लाइब्रेरी, विंडोज ऐप के बीच कनवर्ट करने का विकल्प है!)कक्षा पुस्तकालय से परियोजना प्रकार को WPF उपयोगकर्ता नियंत्रण लाइब्रेरी में बदलें
उत्तर
यह प्रोजेक्ट गुणों (alt + enter) के माध्यम से एक आसान परिवर्तन नहीं है। आपको एक संपादक में .proj फ़ाइल मैन्युअल रूप से संपादित करने की आवश्यकता है (नोटपैड/टेक्स्टपैड कहें) जब आप क्लास लाइब्रेरी प्रोजेक्ट और एक WPF उपयोगकर्ता नियंत्रण लाइब्रेरी प्रोजेक्ट की तुलना करते हैं .proj फ़ाइल में आपको अंतर मिलेगा नोड में नोड्स के माध्यम से।
आपको ProjectTypeGuids, WarningLevel और TargetFrameworkProfile जोड़ने की आवश्यकता है। यह मेरी समझ है, उन्होंने ProjectTypeGuids नोड के माध्यम से एक प्रोजेक्ट प्रकार को निर्देशित करना शुरू किया! जो वास्तव में अच्छा है!
एक क्लास लाइब्रेरी प्रोजेक्ट और एक WPF उपयोगकर्ता नियंत्रण लाइब्रेरी प्रोजेक्ट बनाएं और तुलना करने के लिए एक संपादक में .proj फ़ाइलों को खोलें, आपको यह पता लगाने में सक्षम होना चाहिए कि मैं यहां क्या बात कर रहा हूं!
आपको अपनी प्रोजेक्ट फ़ाइल में निम्नलिखित जोड़ना होगा;
<FileAlignment>
तत्व के तहत
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
तुम भी बीमा करने के लिए चाहते हो सकता है आपको निम्न संदर्भ <ItemGroup>
तत्व के भीतर जोड़ दिया है;
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="System.Xaml" />
अंतिम संदर्भ (System.Xaml) पर एक लापता अंत स्लैश है। इसके बिना यह सही ढंग से लोड नहीं होगा। –
बहुत उपयोगी। कृपया ध्यान दें कि '
अन्य ज्ञात GUIDs के लिए [यहां] देखें (http://www.codeproject.com/Reference/720512/List-of- Visual-Studio-Project-Type-GUIDs) – LuckyLikey
- 1. कक्षा पुस्तकालय में उपयोगकर्ता नियंत्रण
- 2. x: उपयोगकर्ता नियंत्रण पुस्तकालय में नहीं मिला
- 3. डब्ल्यूसीएफ सेवा पुस्तकालय बनाम कक्षा पुस्तकालय परियोजना प्रकार
- 4. कक्षा पुस्तकालय परियोजना
- 5. उपयोगकर्ता नियंत्रण और कस्टम नियंत्रण पुस्तकालय
- 6. कक्षा पुस्तकालय परियोजना
- 7. WPF उपयोगकर्ता नियंत्रण
- 8. उपयोगकर्ता नियंत्रण पुस्तकालय और कस्टम नियंत्रण लाइब्रेरी के बीच क्या अंतर है?
- 9. एक WPF उपयोगकर्ता नियंत्रण
- 10. कक्षा पुस्तकालय परियोजना वीएस App_Code - पेशेवर/विपक्ष?
- 11. कक्षा पुस्तकालय में केवल आंतरिक प्रकार वाले नामस्थानों को छुपाएं?
- 12. wpf usercontrol, पैरेंट उपयोगकर्ता नियंत्रण
- 13. एक्सेस WPF उपयोगकर्ता नियंत्रण मान
- 14. कक्षा पुस्तकालय
- 15. Android मूल परियोजना C++ पुस्तकालय परियोजना
- 16. कक्षा पुस्तकालय
- 17. स्व निहित परीक्षण पुस्तकालय परियोजना पुस्तकालय वर्गों
- 18. WPF उपयोगकर्ता नियंत्रण फेंकता डिजाइन समय अपवाद
- 19. उपयोगकर्ता-आकार बदलने योग्य WPF नियंत्रण?
- 20. wpf नियंत्रण
- 21. कक्षा पुस्तकालय से सेवा संदर्भ सहित
- 22. WPF Instantiate उपयोगकर्ता नियंत्रण प्रोग्रामिंग रूप से इसे पीएनजी
- 23. सी # कक्षा लाइब्रेरी स्थानीयकरण
- 24. सी # कक्षा पुस्तकालय
- 25. एनयूनीट कक्षा पुस्तकालय
- 26. WPF कस्टम नियंत्रण: संग्रह प्रकार के DependencyProperty
- 27. कक्षा पुस्तकालय से ViewContext तक पहुंच
- 28. पुस्तकालय परियोजना में रेज़र इंटेलिजेंस प्राप्त करें?
- 29. विधानसभाओं कि पोर्टेबल कक्षा पुस्तकालय
- 30. कक्षा पुस्तकालय में कंसोल अनुपलब्ध सी #
@obaylis जवाब बेहतर है, क्योंकि वह वास्तविक GUIDs का उल्लेख है। –