バニラの ASP.Net VNext ハロー ワールド アプリケーションを dnx で実行しています。「dnx . run」を実行すると、問題なく実行されます。しかし、「dnu publish」を使用して自己完結型パッケージを作成すると (その結果、web.cmd が作成されます)、Linux で実行できず、エラーが発生します。
root@Xavier:~/Net/HelloWorldCore/bin/output# web.cmd
web.cmd: command not found
「chmod 777 web.cmd」を実行するのに疲れました。その後、dnx を認識できません。
root@Xavier:~/Net/HelloWorldCore/bin/output# chmod 777 web.cmd
root@Xavier:~/Net/HelloWorldCore/bin/output# ./web.cmd
./web.cmd: line 1: $'\r': command not found
./web.cmd: line 2: @dnx.exe: command not found
Ubuntu 14.04 を使用しています
root@Xavier:~/dnvm list
Active Version Runtime Arch Location Alias
------ ------- ------- ---- -------- -----
1.0.0-beta4 coreclr x64 ~/.dnx/runtimes
1.0.0-beta5 mono ~/.dnx/runtimes default
1.0.0-beta6-12207 coreclr x64 ~/.dnx/runtimes
1.0.0-beta6-12207 mono ~/.dnx/runtimes
* 1.0.0-beta4 mono ~/.dnx/runtimes