我有Program.cs的标准代码:
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找不到类型或命名空间名称“Form1”(您是否缺少using指令或程序集引用?)C:\ Users \ alexluvsdanielle \ AppData \ Local \ Temporary Projects \ cellap \ Program.cs 18 33 cellap
有谁知道问题是什么?
答案 0 :(得分:2)
检查您的命名空间。 现有 Form1
很可能位于与cellap
不同的命名空间中。检查Form1.designer.cs
课程。
答案 1 :(得分:2)
当您复制Form时,您是否更改了它的命名空间,以便Program.cs可以实际看到它?
答案 2 :(得分:1)
using ProjectName.folder
然后像这样为Form1()类创建一个对象。
Form1 form1 = new Form1();
Application.Run(form1);
另外,请确保您确实拥有Form1.cs