ASP.Net VNext在dnu发布后不能在linux机器上运行



我正在运行香草ASP。Net VNext hello world应用程序。当我执行"dnx。运行",它运行得很好。但是当我使用"dnu发布"来创建自包含的包(作为它创建web.cmd的结果),它无法在linux上运行错误

root@Xavier:~/Net/HelloWorldCore/bin/output# web.cmd
web.cmd: command not found

i tired doing "chmod 777 web. . ",则无法识别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      

在Linux上你不运行。cmd文件。Cmd仅适用于Windows。只运行命令名,不带任何扩展名:./web

最新更新