TL; DR"Không thể giải quyết coreclr" con đường trên Ubuntu 14.04
Tôi đang theo tài liệu tại http://dotnet.github.io/getting-started/ cho Ubuntu 14.04.
Khi tôi chạy dotnet run
nó xuất kết quả Could not resolve coreclr path
và nó ngay lập tức thoát với mã trả về không 0 và tôi không thể tìm thấy trong tài liệu mà tôi phải làm.
Chi tiết
Trên thực tế, một cái gì đó bất ngờ xảy ra trước đó: mặc dù tôi đã thêm
deb [arch=amd64] http://apt-mo.trafficmanager.net/repos/dotnet/ trusty main
các nguồn tin của tôi, không códotnet
gói. Tuy nhiên có một góidotnet-dev
, vì vậy nó là gói này tôi thực sự cài đặt.Khi tôi chạy
dotnet new
,dotnet restore
hoặcdotnet compile
, mọi thứ có vẻ ổn.Khi tôi chạy
locate coreclr
Tôi tìm thấy một số tệp phù hợp với mình. Đặc biệt, có một thư mục/usr/share/dotnet-dev/runtime/coreclr
với một số số.dll
s và.so
s trong đó. Ngoài ra còn có một tệp$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
Đối với tôi hiện tại 'chạy dnx' có ý nghĩa sau khi cài đặt theo hướng dẫn [this] (http://dotnet.github.io/docs/getting-started/installing/installing-core-linux.html). Nhưng vẫn nhận được chính xác cùng một lỗi với 'dotnet run' hoặc chạy nhị phân từ'./Bin/Debug' – brutallord