【发布时间】:2016-01-16 09:07:46
【问题描述】:
TL;DR
我正在关注http://dotnet.github.io/getting-started/ 上针对 Ubuntu 14.04 的文档。
当我运行 dotnet run 时,它输出 Could not resolve coreclr path 并立即以非零返回码退出,我在文档中找不到我应该做什么。
更多详情
实际上,在那之前发生了一些意想不到的事情:即使我在源中添加了
deb [arch=amd64] http://apt-mo.trafficmanager.net/repos/dotnet/ trusty main,也没有dotnet包。但是有一个dotnet-dev包,所以我实际安装的是这个包。当我运行
dotnet new、dotnet restore或dotnet compile时,一切似乎都正常。当我运行
locate coreclr时,我找到了几个我匹配的文件。特别是有一个/usr/share/dotnet-dev/runtime/coreclr目录,其中有几个.dlls 和.sos。还有一个$HOME/.dnx/packages/runtime.ubuntu.14.04-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.1-rc2-23616/runtimes/ubuntu.14.04-x64/native/libcoreclr.so文件
【问题讨论】:
-
对我来说,目前
dnx run在安装this 指导后才有意义。但是使用dotnet run或从./bin/Debug运行二进制文件仍然会出现完全相同的错误