I have a game written in XNA, and I use ClickOnce installers to distribute the game to testers. I keep once computer as a test machine which does NOT have development environments installed, so that I can test the installed version.
We've found a reproducible bug in our game, but the bug ONLY occurs on the non-development machines that use the ClickOnce installer.
The bug is related to some of our code for moving around 3D objects and is not tied to Networking or GamerServices.
Are there known differences in the ClickOnce runtime and the version on dev? Are there any best-practices for debugging something like this?