在vscode中配置dotnet

起因

需要在vscode中连接oracle数据库,因此部署了Oracle Developer Tools for VS Code (SQL and PLSQL)插件。
同时需要安装.NET Install Tool for Extension Authors,但每次加载都是从网络下载并且有时下载失败导致无法运行。

环境

使用docker部署code-server: v4.8.3

解决办法

https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0
选择ASP.NET Core 6.0 Runtime,选择对应架构获取下载链接,使用wget下载到本地。进行解压后放到相应目录中,并在插件中设置dotnet的位置。

1
2
3
4
5
wget https://download.visualstudio.microsoft.com/download/pr/a2234b85-9050-4f90-9fc1-695a428167ee/8d5c3cf8f557e14c7c43965b7cef9c41/aspnetcore-runtime-6.0.13-linux-x64.tar.gz

tar -xzvf aspnetcore-runtime-6.0.13-linux-x64.tar.gz -C aspnetcoreruntime6.0

mv aspnetcoreruntime6.0 /usr/local/share/

修改配置环境中的path路径
/home/coder/.local/share/code-server/User/settings.json

1
2
3
4
{
"extensionId": "Oracle.oracledevtools",
"path": "/usr/local/share/aspnetcoreruntime6.0/dotnet"
}