首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual代码上运行C#控制台应用程序

在Visual代码上运行C#控制台应用程序
EN

Stack Overflow用户
提问于 2016-03-06 21:07:02
回答 1查看 707关注 0票数 2

我遵循了this guy proposed的步骤,但是当我在VSC上写"run“并选择dnx run时,它说:

没有可以从中挑选的条目。

以下是Omnisharp控制台输出:

代码语言:javascript
复制
[INFO] Starting OmniSharp at '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld'...
[INFO] Started OmniSharp from '/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.omnisharp/bin/omnisharp' with process id 524...
[INFORMATION:OmniSharp.Startup] Omnisharp server running using stdio at location '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld' on host 515.
[INFORMATION:OmniSharp.Dnx.DnxProjectSystem] No default runtime found
The specified runtime path 'default' does not exist. Searched locations /Users/jonathan/.dnx/runtimes/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.dnx/runtimes/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.dnx/packages/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.k/runtimes/dnx-mono.default
/Users/jonathan/.k/runtimes/kre-mono.default
/Users/jonathan/.k/packages/KRE-Mono.default
/Users/jonathan/.kre/runtimes/dnx-mono.default
/Users/jonathan/.kre/runtimes/kre-mono.default
/Users/jonathan/.kre/packages/KRE-Mono.default.
Visit https://github.com/aspnet/Home for an installation guide.

[INFORMATION:OmniSharp.MSBuild.MSBuildProjectSystem] No solution files found in '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld'
[INFORMATION:OmniSharp.ScriptCs.ScriptCsProjectSystem] Detecting CSX files in '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld'.
[INFORMATION:OmniSharp.ScriptCs.ScriptCsProjectSystem] Could not find any CSX files
[INFORMATION:OmniSharp.Startup] Solution has finished loading
[ERROR:OmniSharp.Dnx.DnxPaths] The specified runtime path 'default' does not exist. Searched locations /Users/jonathan/.dnx/runtimes/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.dnx/runtimes/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.dnx/packages/dnx-mono.1.0.0-rc1-update1
/Users/jonathan/.k/runtimes/dnx-mono.default
/Users/jonathan/.k/runtimes/kre-mono.default
/Users/jonathan/.k/packages/KRE-Mono.default
/Users/jonathan/.kre/runtimes/dnx-mono.default
/Users/jonathan/.kre/runtimes/kre-mono.default
/Users/jonathan/.kre/packages/KRE-Mono.default.
Visit https://github.com/aspnet/Home for an installation guide.
[INFORMATION:OmniSharp.Dnx.DnxProjectSystem] Scanning '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld' for DNX projects
[INFORMATION:OmniSharp.Dnx.DnxProjectSystem] Found project '/Users/jonathan/Documents/UES/IAI/Projects/HelloWorld/project.json'.

更新1

dnvm list -detailed

代码语言:javascript
复制
Jonathans-MacBook-Pro:~ jonathan$ dnvm list -detailed

Active Version              Runtime Architecture OperatingSystem Alias Location
------ -------              ------- ------------ --------------- ----- --------
       1.0.0-rc1-update1    clr     x64          win                   /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    clr     x86          win                   /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    coreclr x64          darwin                /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    coreclr x64          linux                 /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    coreclr x64          win                   /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    coreclr x86          win                   /usr/local/lib/dnx/runtimes
  *    1.0.0-rc1-update1    mono                 linux/osx       default /usr/local/lib/dnx/runtimes
EN

回答 1

Stack Overflow用户

发布于 2016-03-08 23:11:49

在这个屏幕截图中,我没有看到OmniSharp.log的完整输出,但我相信在Visual代码中运行应用程序也有类似的问题。这个问题与OmniSharp有关,它正在主目录:OmniSharp中寻找DNX运行时。但是,目前dnx运行时已安装在/usr/local/lib/dnx/runtimes.中。解决这个问题的可能性很小。我可能用过最简单的一种:ln -sfF /usr/local/lib/dnx/runtimes ~/.dnx/

有关此问题的更多信息:https://github.com/Microsoft/vscode/issues/126

还可以使用命令:dnvm list -detailed检查运行时的位置。

我的输出看起来是这样的(最后一列很重要):

代码语言:javascript
复制
Active Version              Runtime Architecture OperatingSystem Alias   Location
------ -------              ------- ------------ --------------- -----   --------
       1.0.0-rc1-update1    coreclr x64          darwin          default /usr/local/lib/dnx/runtimes
       1.0.0-rc1-update1    mono                 linux/osx               /usr/local/lib/dnx/runtimes
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35832565

复制
相关文章

相似问题

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