DOTNET_ROOT Raspbian 重启后无法识别
DOTNET_ROOT Not Recognised After Raspbian Reboot
我一直在关注 dotnet
和 Raspbian
的一些基本教程
他们说:
export DOTNET_ROOT=$HOME/dotnet-arm32
export PATH=$PATH:$HOME/dotnet-arm32
但是,当我重新启动时,这些都丢失了。阅读之后,我发现将 PATH=$PATH:$HOME/dotnet-arm32
添加到我的 ~/.profile
解决了 dotnet
命令问题,但 DOTNET_ROOT
不起作用。重新启动后,我必须 运行 export DOTNET_ROOT=$HOME/dotnet-arm32
才能将项目添加到 运行。
这是我的 ~/.profile
在文件底部的样子。
# set PATH to dotnet
PATH="$PATH:$HOME/dotnet-arm32"
# set ENV for runtime
DOTNET_ROOT="$HOME/dotnet-arm32"
您需要导出变量:
# set PATH to dotnet
export PATH="$PATH:$HOME/dotnet-arm32"
# set ENV for runtime
export DOTNET_ROOT="$HOME/dotnet-arm32"
PATH
已经是一个导出变量,所以不导出它并没有什么区别。但是 DOTNET_ROOT
在 .profile 中被视为局部变量,除非它被显式导出。
我一直在关注 dotnet
和 Raspbian
他们说:
export DOTNET_ROOT=$HOME/dotnet-arm32
export PATH=$PATH:$HOME/dotnet-arm32
但是,当我重新启动时,这些都丢失了。阅读之后,我发现将 PATH=$PATH:$HOME/dotnet-arm32
添加到我的 ~/.profile
解决了 dotnet
命令问题,但 DOTNET_ROOT
不起作用。重新启动后,我必须 运行 export DOTNET_ROOT=$HOME/dotnet-arm32
才能将项目添加到 运行。
这是我的 ~/.profile
在文件底部的样子。
# set PATH to dotnet
PATH="$PATH:$HOME/dotnet-arm32"
# set ENV for runtime
DOTNET_ROOT="$HOME/dotnet-arm32"
您需要导出变量:
# set PATH to dotnet
export PATH="$PATH:$HOME/dotnet-arm32"
# set ENV for runtime
export DOTNET_ROOT="$HOME/dotnet-arm32"
PATH
已经是一个导出变量,所以不导出它并没有什么区别。但是 DOTNET_ROOT
在 .profile 中被视为局部变量,除非它被显式导出。