Here at VANGOGH lab we’ve been provided with a XBOX 360 and a XNA Creators Club account so that we can develop XNA applications for the console. Deploying an XNA application to an Xbox is fairly straightforward, and there is a nice video available that explains the process step-by-step. Nevertheless, I thought I’d post my own explanation for those of you without the time for a video:
- 1. Install XNA Game Studio Express on PC
- Go here for the details
- 2. Connect a Xbox and PC to the same subnet
- For your PC and Xbox 360 to communicate, they need only be on the same subnet. In other words, they both need to be connected to your router, or to active Ethernet jacks at your school. This would probably not work through a connection service like UMBC’s ResNet.
- 3. Sign up for a XNA Creators Club Membership
- You will need an Xbox Live account to do this. You can either buy the membership from the marketplace, or if you have a token for the service, you can enter it where it says ‘redeem code’. To buy it on your Xbox, you’ll find the option in the XNA Creators Club tab among the game downloads available.
- 4. Download the XNA Game Launcher onto Xbox
- Just as you did to subscript to the XNA Creators Club, go to tab of the same name among the game downloads in the Marketplace.
- 5. Generate a Connection Key within Launcher
- Once you have the Launcher, you’ll find it in the games ‘blade’. Launch it, and select ‘Settings’. Here you need to generate an encryption key for communication between your Xbox and PC. Generate one, write it down, and then press A to accept the key.
- 6. In XNA Game Studio, open list of available Xbox 360 consoles
- Select select Tools->Options within XNA Game Studio Express. This will open the options window. Check ‘show all settings, and select Xbox 360 within the XNA Game Studio Express tab on the left.
- 7. Add an Xbox, using the provided Key
- You will see a empty list of available Xbox 360 consoles. Click the Add button, and a new window will open up to allow you enter a name for the new xbox, and the key provided for you by the XNA Game Launcher. You can test the connection using this key by following the next step, and then clicking the ‘Test Connection’ button. If this is successful, your Xbox and PC are now able to communicate. Click ‘Ok’ to finish adding the Xbox.
- 8. Select ‘Connect to Computer’ within Launcher
- Go back to the main menu of the Launcher, and select ‘Connect to Computer’. The screen should now read ‘waiting for computer connection’.
- 9. Run Xbox project within XNA Game Studio
- Open a Xbox XNA project, compile and run it. The Xbox should display the names of files being sent to it from your PC, and once done, the application will immediately launch on the Xbox.
And that’s it. Now that you’ve sent a project to the Xbox, you can always rerun it by selecting the ‘My Games’ tab on the main menu of the XNA Game Launcher, and then selecting the game you’d wish to run. Once you’ve sent one build of an application over to the Xbox, small fixes will result is far less deployment time. Have fun working with XNA!
Posted by lokno 

