MessageBox.Show 不工作
MessageBox.Show not working
这是我的代码:(这是一个动态 link 库)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Forms;
namespace DLL
{
public class Main
{
MessageBox.Show("hello");
}
}
但是,Visual Studio 给我以下错误:
"The name MessageBox.Show does not exist in the current context."
有人看到我的代码有问题吗?我添加了对 System.Windows.Forms 的引用。谢谢!
您正在尝试在控制台应用程序上显示 MessageBox。
创建 windows 表单申请,
public Form1()
{
InitializeComponent();
MessageBox.Show("Test");
}
不,你不能,如果你在控制台应用程序中,你可以使用 Console.WriteLine()。否则,如果你在一个 dll 中,你可以在 EventLog 中添加一些东西。
这是我的代码:(这是一个动态 link 库)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Forms;
namespace DLL
{
public class Main
{
MessageBox.Show("hello");
}
}
但是,Visual Studio 给我以下错误:
"The name MessageBox.Show does not exist in the current context." 有人看到我的代码有问题吗?我添加了对 System.Windows.Forms 的引用。谢谢!
您正在尝试在控制台应用程序上显示 MessageBox。
创建 windows 表单申请,
public Form1()
{
InitializeComponent();
MessageBox.Show("Test");
}
不,你不能,如果你在控制台应用程序中,你可以使用 Console.WriteLine()。否则,如果你在一个 dll 中,你可以在 EventLog 中添加一些东西。