2012-03-26 3 views
0

J'ai écrit un simple « bonjour » application qui fonctionne très bien dans un émulateur, mais lorsque je tente de le déployer sur un périphérique, il se bloque dans le code généré:incapable de déployer sur un appareil mobile Windows

private void InitializeComponent() 
{ 
    this.mainMenu1 = new System.Windows.Forms.MainMenu(); 
    this.button1 = new System.Windows.Forms.Button(); 
    this.SuspendLayout(); 
    // 
    // button1 
    // 
    this.button1.Location = new System.Drawing.Point(54, 153); 
    this.button1.Name = "button1"; 
    this.button1.Size = new System.Drawing.Size(133, 53); 
    this.button1.TabIndex = 0; 
    this.button1.Text = "button1"; 
    this.button1.Click += new System.EventHandler(this.button1_Click); 
    // 
    // Form1 
    // 
    this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); 
    this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 
    this.AutoScroll = true; 
    this.ClientSize = new System.Drawing.Size(240, 268); 
    this.Controls.Add(this.button1); 
    this.Menu = this.mainMenu1; // **<-- RIGHT HERE, the error is: "ObjectDisposed Exception was unhandled"** 
    this.Name = "Form1"; 
    this.Text = "Form1"; 
    this.ResumeLayout(false); 

} 

Si je décommente cette ligne et l'exécute dans un émulateur, il fonctionne toujours correctement, si je le déploie sur le périphérique, j'obtiens une erreur d'exécution avec un journal qui ne m'aide pas beaucoup.

J'ai mis le compilateur pour envoyer le dernier .net ce à l'appareil, c'est un Windows Mobile 6.1 Motorola MC5590.

Des idées sur ce que je pourrais faire de mal?

Répondre

Questions connexes