c# - 打开 WinForm 时隐藏控制台-LMLPHP 我正在尝试直接从 Notepad++ 编写 WinForm

但是当我运行 .exe 文件时,它会打开一个没有文本的控制台,还有 WinForm
如果我关闭它 WinForm 关闭

如何隐藏控制台以便仅打开 WinForm
我的基本代码是:

using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;

namespace CodeTry
{
    public class Form1336 : Form
    {
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.Run(new Form1336());
        }

        public Form1336()
        {
            this.Size = new Size(500, 300);
            this.Location = new Point(30, 30);
        }
    }

提前致谢

注意:当我双击 try.exe 时,控制台窗口会打开(黑色的那个),也会打开 WinForm。如果我关闭控制台 WinForm 关闭

最佳答案

您应该使用以下方法进行编译:
/target:winexe 命令行开关

这将为您提供一个 UI Windows 可执行文件。

Documentation

关于c# - 打开 WinForm 时隐藏控制台,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47784983/

10-11 04:31