.net &引用;无法解析coreclr";Ubuntu 14.04上的路径
TL;DR 我正在关注Ubuntu 14.04的文档 当我运行.net &引用;无法解析coreclr";Ubuntu 14.04上的路径,.net,ubuntu,coreclr,.net,Ubuntu,Coreclr,TL;DR 我正在关注Ubuntu 14.04的文档 当我运行dotnet run时,它输出的无法解析coreclr路径,它会立即退出,返回非零代码,并且在文档中找不到我应该做什么 更多详细信息 实际上,在此之前发生了一些意想不到的事情:尽管我添加了deb[arch=amd64]http://apt-mo.trafficmanager.net/repos/dotnet/ 可靠的main对我的资料来源来说,没有dotnet软件包。但是有一个dotnetdev包,所以我实际上安装了这个包 当我运行
dotnet run
时,它输出的无法解析coreclr路径
,它会立即退出,返回非零代码,并且在文档中找不到我应该做什么
更多详细信息
- 实际上,在此之前发生了一些意想不到的事情:尽管我添加了deb[arch=amd64]http://apt-mo.trafficmanager.net/repos/dotnet/ 可靠的main对我的资料来源来说,没有
软件包。但是有一个dotnet
包,所以我实际上安装了这个包dotnetdev
- 当我运行
、dotnet new
或dotnet restore
时,一切似乎都正常dotnet compile
- 当我运行
时,我找到了几个与我匹配的文件。特别是有一个locate coreclr
目录,其中有几个/usr/share/dotnet dev/runtime/coreclr
和.dll
。还有一个
文件$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
- 每晚使用
dotnet
。我刚试过,它还在工作dotnet
未安装,并且dotnet dev
已损坏
来源:我也面临同样的问题。
dotnet
,dotnet每晚
和dotnet dev
都不是现成的
但是在相应的dll
上直接运行/usr/share/dotnet/bin/corerun
是可行的。它不如dotnet运行方便
,但它可以完成这项工作
为了简化我的生活,我在我的中添加了一个别名
dotnet_run() {
if [ $# -lt 1 ]
then
app=${PWD##*/}
else
app=$1
fi
if [ ! -f $app ]
then
app=bin/Debug/dnxcore50/$app.dll
fi
echo "Running: $app"
/usr/share/dotnet-dev/bin/corerun $app
}
在我的计算机上,dotnet new
,dotnet restore
,dotnet compile
,dotnet\u run
按预期工作。我没有尝试过更复杂的程序。对于我来说,当前的dnx运行
在按指南安装后是有意义的。但是在运行dotnet
或从/bin/Debug
运行二进制文件时仍然会出现完全相同的错误是的,我现在可以打印hello world了!谢谢你能解释清楚吗?第一次使用linux的用户,完全不懂这些说明。现在更容易了。您是否尝试过以下说明: