मैं विंडो (डब्ल्यूपीएफ) को दिखाना चाहता हूं जिसे अलग-अलग वर्ग लाइब्रेरी प्रोजेक्ट में नई अलग प्रक्रिया के रूप में परिभाषित किया गया है। क्या इसे करने का कोई तरीका है?नई प्रक्रिया में दूसरी परियोजना के नए उदाहरण को कैसे शुरू करें
secondProject.WPFWindow win = new secondProject.WPFWindow();
win.Show();
मैं कई परियोजनाओं के साथ एक समाधान है:
मैं कब्जे वाले स्मृति वहाँ रहना क्योंकि जब मैं इसे इस तरह से शुरू कर नई प्रक्रिया में दूसरी परियोजना उदाहरण शुरू करने की आवश्यकता,।
- स्टार्टअप प्रोजेक्ट WPF ऐप है, आउटपुट प्रकार: विंडोज़ एप्लिकेशन (exe फ़ाइल)।
- अन्य सभी परियोजनाएं डब्लूएफपी ऐप हैं, आउटपुट टाइप: क्लास लाइब्रेरी (डीएलएल फाइल)।
अब मैं "अनुप्रयोग" (अन्य परियोजनाओं यह एक dll के रूप में बनाया समाधान में) इस कोड से चला रहा हूँ:
secondProject.WPFWindow win = new secondProject.WPFWindow();
win.Show();
मैं चाहता हूँ runnig है कि नई प्रक्रिया में क्षुधा ... आम तौर पर मैं करूंगा Process.Start()
का उपयोग करें, लेकिन मैं इस मामले में नहीं हो सकता क्योंकि इसे एक्सई फाइल को एग्रीमेंट के रूप में चाहिए और मेरे पास डीएलएल है (और चाहते हैं)।
क्या आप समझा सकते हैं कि दूसरी परियोजना क्या है? –
कृपया अंग्रेजी को अद्भुत नहीं होने पर भी अधिक जानकारी जोड़ें, हम आपके लिए सबसे अच्छा करेंगे – Coops
अन्य ऐप के अंदर दूसरा ऐप शुरू करने का प्रयास करना सही है? – Keeano