c# – 使用ASP.NET 5.0 MVC6的Omnisharp高贵的文本错误

我正在使用新的asp.net mvc通过 github这里: https://github.com/aspnet/home和我安装了Sublime Text 3的Omnisharp包,以获得C#自动完成.我正在尝试运行HelloMvc项目,当我运行k kestrel然后打开http:// localhost:5004 /

但是,当我保存一个文件(例如HomeController.cs)时,有点烦恼,然后Sublime Text控制台打开,并给我以下错误

Error : UnkNown Resolver Error - (1,23)
Error : '?' does not contain a deFinition for 'Mvc' - (1,27)
Error : 'Controller' is not a kNown identifier - (6,45)
Error : 'IActionResult' is not a kNown identifier - (8,29)
Error : 'View' is not a kNown identifier - (10,24)
Error : 'HomeController' does not contain a deFinition for 'View' - (10,32)

然后它让我在匹配的线下挥杆.我想要的功能是确保它是好的代码,但是,有没有办法更改设置,以便它识别这是全部有效的?

或者Omnisharp还没有支持asp.net 5.0处理外部包的新方式?

解决方法

omn​​isharp-sublime的当前封装版本正在使用omnisharp-server后端(基于NRefactory),而不是omnisharp-roslyn(基于Roslyn并支持Asp.Net 5项目).

工作正在omnisharp-roslyn,和崇高的插件,使事情工作https://github.com/OmniSharp/omnisharp-sublime/tree/roslyn

我还没有尝试过(我是一个emacs的人),但是从我听到的,它的工作真的很好!我用omnisharp-roslyn服务器使用emacs来开发omnisharp-roslyn(服务器本身是一个Asp.Net 5解决方https://github.com/OmniSharp/omnisharp-roslyn)

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...