当我启动winForms程序时,它会启动,但我的Form1不会显示。
我尝试在Form1_load中写入Console.WriteLine("Here");
,但是没有被记录。在InitializeComponent();
之后,我也尝试了Logging命令-像这样
public Form1()
{
InitializeComponent();
Console.WriteLine("Here");
}
但是也不会记录。因此,它不能只是隐藏表单。
这是我的Program.cs中的代码
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1.NativeMethods.AllocConsole();
Console.WriteLine("Debug Console");
Application.Run(new Form1());
Form1.NativeMethods.FreeConsole();
}
}
希望有人可以提供帮助。