Closed mausch closed 4 months ago
Seems, it will be hard due to this.
UPD: after installation it tries to create cache
folder inside extension folder (but it's read-only):
Error: ENOENT: no such file or directory, mkdir '/home/tux/.vscode/extensions/ms-dotnettools.csdevkit/cache'
Seems, it works:
ms-dotnettools.vscode-dotnet-runtime
Make dotnet-install.sh
script executable.
ms-dotnettools.csdevkit
arch
.extension
folder (since in archive there are multiple folders).libstdc++.so
, icu
, openssl
, zlib
and make it executable.extensionPath/cache
(read-only) to $HOME/.cache/Microsoft/csdevkit/cache
(maybe, the path should be changed to tmp directory).can this be closed because #295101 was merged?
note that ms-dotnettools.vscode-dotnet-runtime
is needed in order to run it
i can confirm that the package added with #295101 is working on my machine if i use ms-dotnettools.vscode-dotnet-runtime
from nix-vscode-extensions
btw thx yall - i required to use c# at work so all of these extension packages help a ton
If it's already added and it works, then I think we can safely close this issue
@pluiedev it does not work without https://github.com/nix-community/nix-vscode-extensions
Either ms-dotnettools.csdevkit
and ms-dotnettools.csharp
need both to be moved there, or the .vscode-dotnet-runtime
should be moved here (imho preferred considering importance for .NET ecosystem on NixOS).
Project description
C# Dev Kit helps you manage your code with a solution explorer and test your code with integrated unit test discovery and execution.
Builds on top of ms-dotnettools.csharp which is already packaged.
I tried:
but it fails to build:
I have no idea about vscode extension packaging.
Plus, like many other vscode extensions, it cannot be installed directly from the marketplace because it tries to write to the nix store:
Metadata
Priorities
Add a :+1: reaction to issues you find important.