[C#] संदर्भ कैसे करें .xproj .csproj में?



Answers

एक्सप्रोज मर चुका है पोर्टेबल कक्षा पुस्तकालय (csproj) का उपयोग करें और उसके बाद इसे .NET मानक और स्तर के साथ सेट करें जिसे आप संगतता के लिए उपयोग करना चाहते हैं। तब project.json बनाया जाएगा (जिसे बाद में नाम दिया जाएगा) और सीएसपीआरजे अभी भी इस संदर्भ को जोड़ना आसान बना देगा और यह सिर्फ काम करता है

यदि आपको क्रॉस कॉम्पटिबिलिटी की जरूरत है, तो ऐसा करने का एकमात्र तरीका उपरोक्त कार्य करना है, और उसके बाद .NET कोर समाधान के मामले में एक मौजूदा प्रोजेक्ट जोड़ें और .cproj के बजाय project.json फ़ाइल चुनें। यह एक्सप्रोजे भी बनायेगा हालांकि ध्यान दें कि एक्सप्रोजे / प्रोजेक्ट। जेएसएन बहु-लक्ष्यीकरण का समर्थन करेगा लेकिन यदि आप कोशिश करते हैं तो .cpropro नहीं होगा और आप प्रोजेक्ट प्रॉपर्टी के लिए यूआई को तोड़ देंगे। (यह अभी भी काम करता है लेकिन यूआई मर चुका है)

आपका एकमात्र विकल्प डेल परियोजना के लिए बाध्य होना है। आप एक एक्सप्रोजेर का उपयोग कर सकते हैं, लक्ष्य में डाल सकते हैं और फिर संदर्भ जोड़ सकते हैं और ब्राउज़ के साथ डीएलएल चुन सकते हैं।

Question

मेरे पास .csproj प्रोजेक्ट है और मैं अन्य प्रोजेक्ट का संदर्भ देना चाहता हूं। .xproj , सब कुछ ठीक लग रहा है, लेकिन जब मैं समाधान तैयार करने की कोशिश करता हूं तो मैं नहीं कर सकता क्योंकि .dll अनुपलब्ध है जब मैं .dll को \bin\release\net452\... से संदर्भ देता \bin\release\net452\... तब सब कुछ ठीक है। इसे कैसे तय किया जाए?

संपादित करें: मैं कार्यवाही के लिए नहीं देख रहा हूं - अब मैं गुलप के साथ गुलप। मैव () का उपयोग कर रहा हूं। यह ठीक काम करता है लेकिन यह गंदा लगता है ...




Links