2010-07-05 6 views
-1

j'ai le code standard pour Program.cs:; erreur donnant

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Windows.Forms; 

namespace cellap 
{ 
    static class Program 
    { 
     /// <summary> 
     /// The main entry point for the application. 
     /// </summary> 
     [STAThread] 
     static void Main() 
     { 
      Application.EnableVisualStyles(); 
      Application.SetCompatibleTextRenderingDefault(false); 
      Application.Run(new Form1()); 
     } 
    } 
} 
  1. i créé un nouveau projet
  2. i a importé form1 existant en elle et a remplacé le form1 existant
  3. quand je lance l'application, j'obtiens une erreur sur la ligne mentionnée:

    Erreur 1 Le nom de type ou d'espace de nom 'Form1' est introuvable (une directive using ou une référence d'assembly est-elle manquante?) C: \ Users \ alexluvsd Anielle \ AppData \ Local \ Projects temporaires \ Cellap \ Program.cs 18 33 Cellap

ne sait quel est le problème?

+1

Avez-vous fait une classe 'Form1'? –

+0

où pourrais-je trouver cela? –

Répondre

0
using ProjectName.folder 

Créez ensuite un objet pour la classe Form1() comme ceci.

Form1 form1 = new Form1(); 
Application.Run(form1); 

Aussi, assurez-vous que vous avez fait un Form1.cs

2

Vérifiez votre espace de noms. Le existantForm1 est plus que probable dans un espace de nom différent de cellap. Vérifiez également la classe Form1.designer.cs.

2

Lorsque vous avez copié le formulaire, avez-vous modifié son espace de nom afin que Program.cs puisse le voir?

Questions connexes