【发布时间】:2018-08-19 12:31:30
【问题描述】:
构建 ASP NET 应用程序我捕获了以下错误:
Error CS5001 Program does not contain a static 'Main' method suitable for an entry point [ProjectName] [ProjectPath]\CSC 1 Active
项目的输出类型是“Windows 应用程序”。默认命名空间和程序集名称通过应用程序匹配命名空间。解决方案中只有一个项目。
当我创建实体模型(基于 Northwind)、在控制器中进行一些相关更改并调用以创建新视图时,整个问题就开始了。我收到的窗口通知了我 “运行所选代码生成器时出错:'获取类型 [ProjectName].Models.Category 时出错'。尝试重建项目”。 [ProjectName].Models 包含公共类“Category”。
我想这只是一些错误的结果,而不是错误本身。
不久前我更改了整个应用程序的命名空间,所以我认为这可能是问题所在,编译器仍然需要进行一些更改。但纵观整个解决方案,我没有发现旧命名空间的任何概念。
我在 ASP.NET MVC 方面的能力远非出色,所以欢迎任何想法如何检查、我应该检查什么、我应该在哪里查看和/或更改。
【问题讨论】:
标签: c# asp.net-mvc main