2009-10-25 18 views
2

J'ai créé et déployé l'application créée par le nouveau modèle de projet pour le disque dur zune. Le problème est chaque fois que l'application se termine, le Zune redémarre. Cela se produit lors du débogage à distance à partir du PC ou lors de l'exécution à partir de l'appareil. Cela arrive à la fois en mode debug et en release. J'ai inclus le code du template de base, mais c'est assez générique. Quelqu'un a des idées?L'application XNA Zune HD ne quittera pas correctement

public class DrawGame : Microsoft.Xna.Framework.Game 
{ 
    private GraphicsDeviceManager m_graphics; 
    private SpriteBatch m_spriteBatch; 

    public DrawGame() 
    { 
     m_graphics = new GraphicsDeviceManager(this); 
     Content.RootDirectory = "Content"; 

     TargetElapsedTime = TimeSpan.FromSeconds(1/30.0); 
    } 

    protected override void Initialize() 
    { 
     base.Initialize(); 
    } 

    protected override void LoadContent() 
    { 
     m_spriteBatch = new SpriteBatch(GraphicsDevice); 
    } 

    protected override void UnloadContent() 
    { } 

    protected override void Update(GameTime gameTime) 
    { 
     if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) 
     { 
      this.Exit(); 
     } 

     base.Update(gameTime); 
    } 

    protected override void Draw(GameTime gameTime) 
    { 
     GraphicsDevice.Clear(Color.CornflowerBlue); 

     m_spriteBatch.Begin(); 
     m_spriteBatch.End(); 

     base.Draw(gameTime); 
    } 
} 

Répondre

6

Ceci est en fait de conception et ne vous trompez pas.

Voir MSDN et this blog

Les caractéristiques qui deviennent invalides sont la lecture de la musique DRM et la possibilité de partager du contenu avec d'autres Zunes (en dehors des informations de jeu). La raison pour laquelle nous faisons cela est que nous voulons garder le Zune sécurisé pendant que vous écrivez vos jeux sur l'appareil. La seule façon pour nous de réactiver ces fonctionnalités est de redémarrer l'appareil

+0

Wow. C'est fou, mais je suppose que c'est comme ça. Merci pour la réponse rapide. –

+0

Oui, @Tchami est correct, ceci par conception, donne à votre Zune un nouveau départ ... – studiohack