Question

J'ai créé et déployé l'application créée par le nouveau modèle de projet pour zune hd. Le problème est que chaque fois que l'application se ferme, le Zune redémarre. Cela se produit lors du débogage à distance à partir du PC ou lors de son exécution à partir du périphérique. Cela se produit à la fois en mode débogage et version. J'ai inclus le code de modèle de base, mais il est assez générique. Quelqu'un a des idées?

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);
    }
}
Était-ce utile?

La solution

En fait, cela est fait intentionnellement et vous ne faites rien de mal.

Voir MSDN et ce blog

  

Les fonctionnalités désactivées sont la lecture de musique DRM et la possibilité de partager du contenu avec d'autres Zunes (en dehors des informations de jeu). La raison pour laquelle nous le faisons est que nous voulons garder le Zune en sécurité pendant que vous écrivez vos jeux sur votre appareil. La seule façon pour nous de réactiver ces fonctionnalités est de redémarrer le périphérique

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top