Как я могу создавать приложения coreclr с помощью dnx

Я установил dnvm, coreclr, как указано на моем Mac:

http://docs.asp.net/en/latest/getting-started/installing-on-mac.html

и если я позвоню списку

peteisace$:    dnvm list

Active Version              Runtime Arch OperatingSystem Alias
------ -------              ------- ---- --------------- -----
       1.0.0-beta6          mono         linux/darwin    
   *   1.0.0-beta7-12302    coreclr x64  darwin          
       1.0.0-beta7-12302    mono         linux/darwin    default

так вроде бы dnxcore50 установлен...

однако, если я пытаюсь восстановить, собрать, запустить, ничего не происходит, когда на coreclr; это точно так же, как нажать Enter. нет попыток что-либо сделать

peteisace$    dnu restore
peteisace$

То же самое, если я пытаюсь собрать / запустить / любую команду, которая есть:

peteisace$    dnx . run
peteisace$

и так, если я попытаюсь построить свое приложение, используя моно:

 peteisace$    dnvm use 1.0.0-beta7-12302 -r mono
 peteisace$    System.InvalidOperationException: The current runtime target framework is not compatible with 'sampleConsole'.

Current runtime target framework: 'DNX,Version=v4.5.1 (dnx451)'
 Version:      1.0.0-beta7-12302
 Type:         Mono
 Architecture: x64
 OS Name:      Darwin

любые предложения будут приветствоваться. я не знаю, как проверить правильность установки coreclr. каталог времени выполнения заполняется:

$peteisace ls -l ~/.dnx/runtimes/dnx-coreclr-darwin-x64.1.0.0-beta7-12302/
/Users/peteisace/.dnx/runtimes/dnx-coreclr-darwin-x64.1.0.0-beta7-12302/:
total 8
drwxr-xr-x  108 peteisace  peteisace  3672 Aug  4 09:29 bin
-rw-r--r--    1 peteisace  peteisace   725 Aug  4 09:55 dnx-coreclr-darwin-x64.nuspec
drwxr-xr-x    3 peteisace  peteisace   102 Aug  4 09:29 package

2 ответа

Вы делаете правильные команды. dnx на Darwin/Linux CoreCLR по-прежнему очень сломан.

Когда вы сталкиваетесь с ошибками при использовании последних сборок dnx, вам, возможно, повезет больше, если вы обратитесь к команде dnx, сообщив о проблеме в их репозитории GitHub.

DNX на GitHub

Предполагается, что DNX в CoreCLR будет намного лучше, начиная с бета7. Вопрос был с августа, а бета 7 была выпущена около первого сентября. Не могли бы вы попробовать инструкции по той же ссылке сейчас?

Другие вопросы по тегам