当前位置: 首页 > 知识库问答 >
问题:

ASP.NET vNext DNX:从脚本运行时未找到命令?可能是路径问题?

束飞捷
2023-03-14

我试图在Linux服务器上运行ASP.NET vNext项目,尽管我可以轻松地从命令行启动它,但我无法将启动它的命令添加到“/etc/rc.local”,因为当系统启动时,它会显示“无法找到命令dnx”。为了解决这个问题,我尝试使用一个脚本(start.sh)启动服务器,这样我就可以从/etc/rc.local调用该脚本。运行脚本会产生相同的错误,但我仍然可以将脚本本身的内容复制到命令行中,以获得完全相同的效果。

下面是“echo$path”的结果副本:/root/.dnx/runtimes/dnx-coreclr-linux-x64.1.0.0-rc1-final/bin:/root/.dnx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/sr/games:/usr/local/games

共有1个答案

仉英朗
2023-03-14

解决方案是在我的脚本中使用完整路径。

 类似资料:
  • javac-cp“lib/*”src/com/company/main.java 在myproject/src中,我尝试使用: JAVA-CP。COM/公司/主要 C:\myproject\src>javac-cp“lib/*”com/company/main.java C:\myproject\src>java-cp.;“lib/*”com/company/main 现在,代码编译和执行没有任何

  • 我刚开始咕噜咕噜的。我正在尝试在我的Mac OSX Lion上配置Grunt。 我按照这里的说明,然后创建了一个包含下面文件的项目文件夹。当我尝试通过在终端中键入“grunt”来运行时,我会得到。我还修改了paths,希望添加路径可以使任务运行器工作,但它仍然不能工作。有人能帮忙吗?

  • 问题内容: 好的,我知道这个问题以前已经被问过很多次了,但是我已经搜索了一下,查看了示例,并查看了过去一个月中关于SO的问题,我真的无法解决这个问题。我认为问题是我希望能够从Eclipse和命令行运行该程序。我也在使用OSX,我认为我正在阅读的许多示例都是针对Windows / Linux的。 如果我有一个要在命令行中运行的,在Eclipse中编译的简单程序,请执行以下操作: 我有另一个程序在Ec

  • 我正在尝试使用AWS codebuild生成一个简单的docker应用程序,但遇到一个错误,其中找不到AWS命令: 我有一个超级简单的docker文件,它构建了一个简单的express应用程序: 我有一个超级简单的构建规范。yml构建docker容器并将其推送到aws注册表: 然而一旦运行,它抛出上面张贴的错误^^我不确定为什么没有找到aws cli utils?这里的指南: http://doc

  • 我如何通过命令行运行它?

  • 我试图通过命令行运行testng,在类路径中有以下内容: testngjar,编译的测试用例文件的jar。testng。xml指向层次结构中的适当类。 在maven中,所有这些都可以正常工作,但在尝试从命令行运行时: 我得到以下错误: [TestNG][Error]在类路径:com中找不到类。公司Rest农场管理员测试 我做错了什么?