https://github.com/dotnet/vscode-dotnet-runtime
VSCode Extension for Installing .NET via VS Code
https://github.com/dotnet/vscode-dotnet-runtime
Last synced: about 1 month ago
JSON representation
VSCode Extension for Installing .NET via VS Code
- Host: GitHub
- URL: https://github.com/dotnet/vscode-dotnet-runtime
- Owner: dotnet
- License: mit
- Created: 2019-03-16T19:30:10.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T22:55:51.000Z (about 1 month ago)
- Last Synced: 2025-04-01T00:33:45.435Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 8.29 MB
- Stars: 157
- Watchers: 27
- Forks: 317
- Open Issues: 627
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE-OF-CONDUCT.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
# .NET Runtime and SDK Installation Tools
This repo contains two VS Code extensions, [vscode-dotnet-runtime](vscode-dotnet-runtime-extension/README.md) and [vscode-dotnet-sdk](vscode-dotnet-sdk-extension/README.md). The [vscode-dotnet-runtime](vscode-dotnet-runtime-extension/README.md) can be used to install the .NET runtime and is meant to be leveraged by other extensions which depend on the runtime. The [vscode-dotnet-sdk](vscode-dotnet-sdk-extension/README.md) is a special install for internal features and not designed to be used by other extensions because it will conflict with existing SDK installations on the users machine.
## Contributing to Repository
Looking for something to work on? The list
of [up-for-grabs issues](https://github.com/dotnet/vscode-dotnet-runtime/labels/up-for-grabs) is a great place to start.Please read the following documents to get started.
* [Contributing Guide](Documentation/contributing.md)
* [Contributing Workflow](Documentation/contributing-workflow.md)This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/)
to clarify expected behavior in our community. For more information, see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).## Building
### Requirements
- Node.js + npm
- VSCode### Running the sample
1. Run the build script at the root of the repo (`build.sh` or `build.cmd`).
2. Open the repo's [workspace](vscode-dotnet-runtime.code-workspace) in VSCode
3. Run the `Run Sample Extension` configuration in VSCode
4. In the launched experimental instance open the command pallete and run the `Sample: Run a dynamically acquired .NET Core Hello World App`.## .NET Foundation
.NET Core for VSCode is a [.NET Foundation](https://www.dotnetfoundation.org/projects) project.
See the [.NET home repo](https://github.com/Microsoft/dotnet) to find other .NET-related projects.
## License
.NET Core (including this repo) is licensed under the MIT license.