You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ This simple tool provides the minimum necessary to run dotnet tools without the
19
19
20
20
-**SourceLink for debugging**. The binaries can be debbuged with [Source Link](https://github.com/dotnet/sourcelink). Example (with Developer Command Prompt for VS): `devenv /debugexe c:\Users\rich\.dotnet\tools\dotnex.exe`
21
21
22
+
-**Symbols package**. A symbols package is published too in the publish process in order to ease the debugging of the NuGet package.
Where the arguments and options are the following:
30
31
```
31
32
Arguments:
32
-
<TOOL> The NuGet Package Id of the tool to execute
33
-
<TOOL-ARGS> Arguments to pass to the tool to execute
33
+
<TOOL> The NuGet Package Id of the tool to execute []
34
+
<TOOL-ARGS> Arguments to pass to the tool to execute
34
35
35
36
Options:
36
-
-v, --version <version> Version of the tool to use
37
-
-f, --framework <framework> Target framework for the tool
38
-
-r, --remove-cache Flag to remove the local cache before running the tool (can be run without tool)
39
-
-?, -h, --help Show help and usage information
37
+
-v, --use-version <use-version> Version of the tool to use
38
+
-f, --framework <framework> Target framework for the tool
39
+
-r, --remove-cache Flag to remove the local cache before running the tool (can be run without tool)
40
+
--version Show version information
41
+
-?, -h, --help Show help and usage information
40
42
```
41
43
42
44
This same output can be obtained running the tool with the help option:
@@ -59,14 +61,19 @@ dotnet tool install -g dotnex
59
61
60
62
### SDK version
61
63
62
-
`dotnex` is actually built for .NET 5. The main idea is to maintain `dotnex` up-to-date with the current, most stable release of dotnet recommended to use at the date by Microsoft.
64
+
`dotnex` is published for all current supported SDKs from Microsoft:
65
+
- .NET Core 3.1.x
66
+
- .NET 5.0.x
67
+
- .NET 6.0.x
68
+
69
+
The main idea is to maintain `dotnex` up-to-date with all current supported SDKs from Microsoft.
63
70
64
71
## Contributions
65
72
66
73
Feel free to open an issue or a PR if you want to without any problem :)
67
74
68
75
## License
69
76
70
-
This project is licensed under the [MIT License](./LICENSE).
77
+
This project is licensed under the [MIT License](LICENSE).
71
78
72
79
See the `LICENSE` file in the root of this repository.
This simple tool provides the minimum necessary to run dotnet tools without the need of installing them globally or in a project, since this is not yet supported in dotnet cli.
4
+
5
+
It is a similar approach to [npx](https://www.npmjs.com/package/npx) from [npm](https://www.npmjs.com/).
0 commit comments