2009-10-14 9 views
12

से दो अलग-अलग परियोजनाओं को चलाने के लिए कैसे मैं एक ही संयुक्त राष्ट्र से प्रबंधित सी ++ सांत्वना-ऐप समाधान (.sln) दो परियोजनाओं (.vcproj) के साथ दोनों .exe रूप में बनाया जाता है। मैं उन्हें एक ही समय में चलाने के लिए चाहता हूं (एक ग्राहक है और एक सर्वर है)। मैं अपने विजुअल स्टूडियो को कैसे कॉन्फ़िगर कर सकता हूं कि जब मैं एक बटन दबाता हूं, तो F5 कहें, यह निर्दिष्ट करने के क्रम में, एक के बाद एक चलाने के लिए पर्याप्त स्मार्ट होगा?VS2008: ही समाधान

वर्तमान में मुझे क्या करना है एक परियोजना को "स्टार्टअप प्रोजेक्ट" के रूप में सेट करना है, फिर एक चलाने के लिए "Ctrl + F5" दबाएं, फिर मुझे "स्टार्टअप प्रोजेक्ट" को दूसरे को बदलने के लिए बदलना होगा, फिर हिट करें "Ctrl + F5"।

दरअसल, यह 25 बार दिन में दर्दनाक है। = पी

+0

मैं नरक के रूप में कष्टप्रद नेटवर्किंग के लिए यह पिछले साल क्या करने के साथ-साथ, था। – GManNickG

उत्तर

18

समाधान Explorer में समाधान पर राइट क्लिक करें, गुण क्लिक करें (खिड़की खाली है, तो समाधान फिर से चयन), और आम गुण के तहत स्टार्टअप परियोजनाओं अनुभाग पर जाएँ। एकाधिक स्टार्टअप प्रोजेक्ट विकल्प का चयन करें। फिर, आप निर्दिष्ट कर सकते हैं कि कौन सी परियोजना लॉन्च करने के लिए है और क्या प्रत्येक को डिबगर संलग्न होना चाहिए। आप लॉन्च ऑर्डर बदलने के लिए ऊपर और नीचे तीरों का उपयोग कर सकते हैं।

+1

यह "एकाधिक स्टार्टअप परियोजनाएं" रेडियो-बटन है। निष्पादन का आदेश भी निर्दिष्ट किया जा सकता है। – Virne

+0

हां; मैंने अपना जवाब बढ़ाया है। – SLaks

+2

धन्यवाद। सही उत्तर – sivabudh

0

आप एक बैच फ़ाइल बना सकते हैं जो आपके दो प्रोग्राम लॉन्च कर सकता है (संभावित रूप से एक विराम के साथ दूसरे को आने से पहले एक स्टार्ट-अप करने दें), और जब आप Ctrl-F5 दबाते हैं तो एक प्रोजेक्ट याट इस बैच फ़ाइल को लॉन्च करेगा।

आप सक्रिय परियोजना किसी भी अधिक बदलने की जरूरत नहीं है, और आप पूरी छूट होगा।

संबंधित मुद्दे