我是编程新手,我是机械工程师。任何人都可以帮我告诉我如何调试控制台应用程序
例如:
当我调试程序时,它会出现以下错误:( Rep是我的文件名)
Rep.exe doesn't contain a Static 'Main' Method suitable for an entry point
答案 0 :(得分:2)
显示您的代码。你的main应该有一个String []参数,是静态的,什么也不返回。也许是公开的或内部的(但我对此并不确定)。
这样的事情:
class Program {
public static void Main(string[] args) {
//... your code....
}
}
答案 1 :(得分:2)
如果您来自ConsoleApplication
添加一个名为Program
的类,它看起来像这个
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace YourNameSpace //<-------------------
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new YourForm()); //<----------------------
}
}
}
我认为这会解决你的问题:) 亚瑟
答案 2 :(得分:1)
您需要在类中创建静态Main方法。这样的事情:http://msdn.microsoft.com/en-us/library/acy3edy3.aspx
答案 3 :(得分:1)
msdn中有一个"How to: Create a C# Console Application"。也许你应该从它开始。
你的代码应该有这样的东西:
using System;
public class Program
{
public static void Main() // dont forget the static
{
Console.WriteLine("hello world"); // just print "hello world"
Console.ReadLine(); // wait a key press before closing
}
}