Asp.net 生成错误程序不包含静态';主要';适用于入口点的方法

Asp.net 生成错误程序不包含静态';主要';适用于入口点的方法,asp.net,Asp.net,我有一个.NET2.0Web应用程序,其中包含完整的.ASP(而不是.ASPX)和html文件 Jquery。当我试图在VS2008中构建应用程序时,我看到以下错误 程序“C:\Work\Projects\Case\obj\Debug\Case.exe”不包含 适用于入口点的静态“主”方法 我检查了asp页面的构建操作,它们被设置为“内容”。有人能解释一下为什么会发生这种情况吗?Web应用程序没有.exe之类的东西。 我认为你在选择项目时犯了一个错误。您可能会选择控制台应用程序而不是web应用程

我有一个.NET2.0Web应用程序,其中包含完整的.ASP(而不是.ASPX)和html文件 Jquery。当我试图在VS2008中构建应用程序时,我看到以下错误

程序“C:\Work\Projects\Case\obj\Debug\Case.exe”不包含 适用于入口点的静态“主”方法


我检查了asp页面的构建操作,它们被设置为“内容”。有人能解释一下为什么会发生这种情况吗?

Web应用程序没有
.exe
之类的东西。 我认为你在选择项目时犯了一个错误。您可能会选择控制台应用程序而不是web应用程序

以及
static Main()
功能所需的控制台应用程序

static void Main(string[] args)
{
  // entry point
}
可以使用检查项目属性

Right Click Project --> Application --> Output type

我认为这应该是您的控制台应用程序。

这里出了问题。在应用程序中的某处查找Program.cs文件。不知何故,您的web应用程序中有一个控制台应用程序。我选择了ASP.NET web应用程序。@user1358784在“应用程序”部分的“项目属性”中检查输出类型