Visual studio code 使用VSCode、DNX和kestrel运行第一个ASP.NET 5应用程序会导致IOException

Visual studio code 使用VSCode、DNX和kestrel运行第一个ASP.NET 5应用程序会导致IOException,visual-studio-code,dnx,kestrel-http-server,Visual Studio Code,Dnx,Kestrel Http Server,按照中描述的步骤,运行最终命令dnx。kestrel通过Mac OS X上VSCode的命令面板访问时会导致IOException: 有关完整的stacktrace,请参见所附的屏幕截图。有什么问题吗?这是一个问题。要修复此问题,请设置MONO\u MANAGED\u WATCHER环境变量: export MONO_MANAGED_WATCHER=false 谢谢,这似乎是向前迈出的一步……但是,现在引发了另一个异常:TypeLoadException:无法从程序集“Microsoft.Fr

按照中描述的步骤,运行最终命令
dnx。kestrel
通过Mac OS X上VSCode的命令面板访问时会导致IOException:

有关完整的stacktrace,请参见所附的屏幕截图。有什么问题吗?

这是一个问题。要修复此问题,请设置
MONO\u MANAGED\u WATCHER
环境变量:

export MONO_MANAGED_WATCHER=false

谢谢,这似乎是向前迈出的一步……但是,现在引发了另一个异常:TypeLoadException:无法从程序集“Microsoft.Framework.Runtime.ILibraryExport”中加载类型“Microsoft.Framework.Runtime.Interfaces”,版本=1.0.0,区域性=中性,PublicKeyToken=null.@dbaw这是一个异常,表明.net版本与生成项目依赖项所依据的版本之间存在版本不匹配。您可以使用dnvm设置正确的版本。更多信息可以在我的@AndreiZubov中找到一千次是的!托管_观察器并将dnvm设置为使用beta 4 active和default完成了这个任务。谢谢大家!@安德烈祖波夫:这就是诀窍。我还必须用“export DNX_FEED=”否决DNX_FEED变量,并通过“dnvm upgrade-f”强制dnvm升级,因为我在不稳定通道上。但是已经进入了WebApplication主页,谢谢!
export MONO_MANAGED_WATCHER=false