Skip to content

Commit d0f245c

Browse files
committed
Renaming SDK extension to .NET Education Bundle SDK Install Tool
1 parent 9182855 commit d0f245c

File tree

5 files changed

+17
-27
lines changed

5 files changed

+17
-27
lines changed

Documentation/troubleshooting-sdk.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ Learn more about configuring Visual Studio Code settings [here](https://code.vis
3232

3333
## Other Issues
3434

35-
Haven't found a solution? Check out our [open issues](https://github.com/dotnet/vscode-dotnet-runtime/issues). If you don't see your issue there, please file a new issue by evoking the `.NET SDK Install Tool: Report an issue with the .NET SDK Install Tool` command from Visual Studio Code.
35+
Haven't found a solution? Check out our [open issues](https://github.com/dotnet/vscode-dotnet-runtime/issues). If you don't see your issue there, please file a new issue by evoking the `.NET Education Bundle SDK Install Tool: Report an issue with the .NET Education Bundle SDK Install Tool` command from Visual Studio Code.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# .NET Runtime and SDK Installation Tools
22

3-
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.
3+
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.
44

55
## Contributing to Repository
66

vscode-dotnet-runtime-extension/README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@
44

55
This extension allows acquisition of the .NET runtime specifically for Visual Studio Code extension authors. This tool is intended to be leveraged in extensions that are written in .NET and require .NET to boot pieces of the extension (e.g. a language server). The extension is not intended to be used directly by users to install .NET for development.
66

7-
## Goals: Acquiring .NET Core for extensions
7+
## Goals: Acquiring .NET for extensions
88

9-
Extension authors do not know if the .NET core runtime is installed on the target machine. Existing solutions have a number of challenges:
9+
Prior to the release of this extension, extension authors had no way of knowing if the .NET runtime was installed on their target machines. Other solutions had a number of challenges:
1010

11-
1. **Duplication of .NET Core runtimes and slow updates**: Currently, each extension is acquiring its own copy of .NET core at ~30mb each.
12-
2. **Clean up**: When extensions install .NET Core in a non-VSCode folder location it is likely to be left behind.
13-
3. **Servicing and floating versions**: It is difficult to ensure that extensions will use the latest releases, particuarly without re-shipping.
14-
4. **Corrupted installations**: Corrupted installations can arise when VS Code is shut down mid-download or unzip.
15-
5. **Network security policies**: Alternative installation methods may result in errors due to blocking from network security policies.
11+
1. **Duplication of .NET runtimes and slow updates**: Each extension was acquiring its own copy of .NET at ~30mb each.
12+
2. **Clean up**: When extensions installed .NET in a non-VSCode folder location it was likely to be left behind.
13+
3. **Servicing and floating versions**: It was difficult to ensure that extensions would use the latest releases, particuarly without re-shipping.
14+
4. **Corrupted installations**: Corrupted installations could arise when VS Code was shut down mid-download or unzip.
15+
5. **Network security policies**: Alternative installation methods could have resulted in errors due to blocking from network security policies.
1616
6. **Locked down environments**: Some developers are unable to freely install software, requiring the ability to install extensions manually via a VSIX.
17-
7. **Missing dependencies**: Users may run into situations where .NET Core cannot run as-is, requiring the installation of missing pieces.
17+
7. **Missing dependencies**: Users may run into situations where .NET cannot run as-is, requiring the installation of missing pieces.
1818

1919
This extension attempts to solve the above issues.
2020

vscode-dotnet-sdk-extension/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# .NET SDK Install Tool
1+
# .NET Education Bundle SDK Install Tool
22

33
**Note: This is a very early preview of this tool and is not intended for use outside the .NET education bundle. Using this in other scenarios will result in broken installs on user machines due to conflict with the normal SDK installer.**
44

5-
This extension allows acquisition of a local copy of the .NET SDK specifically for Visual Studio Code and the Education Bundle. The extension is not intended to be used directly by users to install .NET for development.
5+
This extension allows acquisition of a local copy of the .NET SDK specifically for Visual Studio Code and the education bundle. The extension is not intended to be used directly by users to install .NET for development.
66

77
## .NET Foundation
88

vscode-dotnet-sdk-extension/package.json

+5-15
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"license": "MIT",
1111
"author": "Microsoft Corporation",
12-
"displayName": ".NET SDK Install Tool",
12+
"displayName": ".NET Education Bundle SDK Install Tool",
1313
"description": "Allows acquisition of the .NET SDK.",
1414
"icon": "images/dotnetIcon.png",
1515
"version": "0.0.1",
@@ -38,27 +38,17 @@
3838
"commands": [
3939
{
4040
"command": "dotnet-sdk.reportIssue",
41-
"title": "Report an issue with the .NET SDK Install Tool.",
42-
"category": ".NET SDK Install Tool"
43-
},
44-
{
45-
"command": "dotnet-sdk.acquire",
46-
"title": "Install the .NET SDK.",
47-
"category": ".NET SDK Install Tool"
48-
},
49-
{
50-
"command": "dotnet-sdk.uninstallAll",
51-
"title": "Uninstall all VS Code copies of .NET SDK.",
52-
"category": ".NET SDK Install Tool"
41+
"title": "Report an issue with the .NET Education Bundle SDK Install Tool.",
42+
"category": ".NET Education Bundle SDK Install Tool"
5343
}
5444
],
5545
"configuration": {
56-
"title": ".NET SDK Install Tool",
46+
"title": ".NET Education Bundle SDK Install Tool",
5747
"properties": {
5848
"dotnetSDKAcquisitionExtension.enableTelemetry": {
5949
"type": "boolean",
6050
"default": true,
61-
"description": "Enable Telemetry for the .NET SDK install tool."
51+
"description": "Enable Telemetry for the .NET Education Bundle SDK Install Tool."
6252
},
6353
"dotnetSDKAcquisitionExtension.installTimeoutValue": {
6454
"type": "number",

0 commit comments

Comments
 (0)