Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用debian在raspberry pi B上运行dotnet不起作用_C#_Asp.net_Linux_Raspberry Pi_Debian - Fatal编程技术网

C# 用debian在raspberry pi B上运行dotnet不起作用

C# 用debian在raspberry pi B上运行dotnet不起作用,c#,asp.net,linux,raspberry-pi,debian,C#,Asp.net,Linux,Raspberry Pi,Debian,这是一个原始的树莓皮B,相当古老。我已经在上面安装了Debian 4.19.181-1(2021-03-19)。这是一个armv6l GNU/Linux系统 当我尝试运行dotnet时,它总是以/dotnet:No-this-file或directory 我已经确保每次使用chmod+x dotnet时它都是一个可执行文件,并使用ls-la检查它是否是可执行文件,在ls-la上写着-rwxr-xr-x 1 1001 117 59928 2019年9月13日dotnet 我使用脚本安装了它,如下所

这是一个原始的树莓皮B,相当古老。我已经在上面安装了Debian 4.19.181-1(2021-03-19)。这是一个armv6l GNU/Linux系统

当我尝试运行dotnet时,它总是以
/dotnet:No-this-file或directory

我已经确保每次使用chmod+x dotnet时它都是一个可执行文件,并使用ls-la检查它是否是可执行文件,在ls-la上写着
-rwxr-xr-x 1 1001 117 59928 2019年9月13日dotnet

我使用脚本安装了它,如下所示:

我也尝试过这种方法(在我的32位系统上不应该使用这种方法,但我认为不妨试试):


我似乎找不到任何解决办法。

我认为你应该使用docker来解决这个问题。这里有一些很棒的教程。

这将简化一切,并允许您稍后将应用程序移动到另一个位置

请随时联系我以获得更多帮助,我最近在docker和dotnet上做了不少工作

否则,这只是环境变量的问题。当您启动command时,它会尝试定位dotnet。(仍然认为docker更容易做到这一点)。
祝你今天愉快

CD放入dotnet安装文件夹,然后执行dotnet--info

输出应与此类似:


如果你明白了这一点,只需将dotnet文件夹添加到文章中MS链接中的路径即可。

你是否在同一目录中执行上述命令?如果dotnet可执行文件在那里并且显示了正确的权限(似乎是这样),那么显然应该找到它。也许你周围有多个装置。
哪个dotnet
说了什么?另请参见以下问题: