Я создаю многопользовательскую игру XNA с использованием VS 2010. В игре будет доступен клиент, хост, игра и выделенный сервер. Проблема, возникающая при этом, заключается в том, что довольно сложно протестировать мой код с несколькими запущенными игровыми окнами (например, одно с хостом и игрой, другое с клиентом). Переменные, определяющие тип многопользовательской игры, в которой вы работаете, - это два логических значения: hasServer и hasClient , которые допускают 3 комбинации. В последнее время я собирал сервер, перемещал его на новое место, менял переменные, а затем собирал клиента и тестировал его через проводник Windows. Это может стать очень однообразным и трудоемким.
Есть ли способ, которым я могу легко создать две / три версии одной и той же базы кода на основе переменных и запускать их одновременно из Visual Studio 2010?