我已经在Ubuntu 14.04(在我的VMWare上)使用Visual Studio代码创建了一个简单的WEB API应用程序。我完成了所有先前的步骤来安装&配置.NET内核,VS代码(V 1.0.0)&单声道库和包。我package.json
文件包含如下参数:不正确的行为命令dnx运行&dnx网
"commands": { "web": "Microsoft.AspNet.Server.Kestrel" }
,我可以得到dnx:Run Command
,但是选择这个后,我没有得到dnx web - (MyApplication)
。当我试图使用dnx web
从终端运行相同的应用程序时。我得到正确的结果,说的:
Hosting environment: Production Now listening on: http://localhost:5000 Application started. Press Ctrl+C to shut down.
相同的应用程序,我搬到了我的Windows 7环境下,我得到一切从VS代码预期。我不必从命令提示符显式运行。
是VS代码上的行为Ubuntu vs Windows环境或有问题是错误的。
我会再次尝试设置DNX和OmniSharp。我正在运行Ubuntu 12.04 LTS。如果我有任何成功,我会发布。 – GJSmith3rd
在这里,我点击dnx:Run后,得到了dnx:运行Command和dnx:Web(HelloWeb)我的示例应用程序。但是,如前所述,点击dnx:Web时,终端的dnx web将不会执行任何操作。 – GJSmith3rd