首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“Microsoft.AspNet.Server.Kestrel”不包含适合入口点的静态“主”方法

问“Microsoft.AspNet.Server.Kestrel”不包含适合入口点的静态“主”方法
EN

Stack Overflow用户
提问于 2016-01-08 11:51:37
回答 1查看 1K关注 0票数 3

我试图在Windows10上从powershell运行最新的Asp.Net 5样品 (当前为1.0.0-rc1-update1),我的活动和默认DNX设置为CLR x86。我已经对这3个项目中的每个项目运行了dnu restore命令,并且没有出现错误。

如果我为控制台示例运行命令dnx run,这很好。但是,当我从web项目的任何一个文件夹中运行命令dnx web时,都会得到错误消息;

'Microsoft.AspNet.Server.Kestrel' does not contain a static 'Main' method suitable for an entry point

这些示例非常基本,因此我假设它必须是我的dnx配置的一部分。但为什么会发生这种情况,我该如何解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-08 15:17:56

问题的原因其实很奇怪,但是看起来dnu restore命令是区分大小写的。我认为这与它必须在Linux上运行有关,但我不确定。

在powershell中,我当前的路径都是小写的,但我的文件夹结构不是。而在webhello中,如果我运行命令cd ..\WebHello,然后运行dnu restore,那么恢复工作正常,dnx web命令也运行良好。

有趣的是,如果我运行cd ..\webhello,dnx web命令仍然可以正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34676489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档