41 строка
2.0 KiB
Markdown
41 строка
2.0 KiB
Markdown
# .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.
|