答案 0 :(得分:1)
要测试的两件事:
在代码文件Program.cs
中,您将找到以下内容:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
Application.Run
行中的表单名称是否与您的表单名称匹配?
您窗体(Form1.cs)后面的代码应具有如下所示的构造函数
public Form1() // Where the name of the constructor must match the one of the form class.
{
InitializeComponent();
// Your code goes here (if any) ...
}
它有这个构造函数吗?如果是,它调用InitializeComponent
吗?
InitializeComponent
非常重要,因为它创建控件并配置表单。您可能已用自己的代码替换了它。始终在初始化代码之前调用它。
答案 1 :(得分:0)
如果您的应用程序有误,我猜是切入点。检查解决方案属性(在解决方案资源管理器中的应用程序/解决方案上右键单击-> properties),以获取正确的入口点。
答案 2 :(得分:0)
您似乎有多种形式。 转到Program.cs文件,并验证表单的类是否在Application.Run()方法中
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main ()
{
Application.EnableVisualStyles ();
Application.SetCompatibleTextRenderingDefault (false);
Application.Run (new urltetx());
}
}