Skip to content

Commit f22d500

Browse files
committed
netfx4sdk 2.0. Public release
* NEW: New SDKs support via `-tfm` key: + 2.0 3.5 4.0 4.5 4.6 4.7 4.8 4.5.1 4.5.2 4.6.1 4.6.2 4.7.1 4.7.2 4.8.1 * NEW: New modes: `system-or-package` and `package-or-system`; Fallback to 'system' to use 'package' if 'system' failed. And vice versa. Aliases: `sys-or-pkg` and `pkg-or-sys` * NEW: Implemented `-no-mklink` for all modes; To use direct copying instead of mklink (junction / symbolic). * NEW: Implemented `-stub` key to use a stub instead of actual processing. * NEW: Implemented `-no-acl` to control ownership and ACL info. * NEW: Implemented `-sdk-root` custom path to the SDK root directory. * NEW: Official nuget package, netfx4sdk: https://www.nuget.org/packages/netfx4sdk/ * NEW: +.pkg.install.bat v1 support in netfx4sdk nuget packages. ``` gnt ~netfx4sdk ``` ``` gnt *netfx4sdk/2.0 ``` Syntax and relevant documentation: hMSBuild -GetNuTool -help hMSBuild -GetNuTool ~/p:use=documentation Or visit https://github.com/3F/GetNuTool * FIXED: Fixed double slashes \\ for older xcopy. * FIXED: Invalid mklink use in WIndows XP. * CHANGED: Auto applying `-no-mklink` key for unsupported environments. * CHANGED: ERROR_UNAUTHORIZED_ACCESS check * CHANGED: Updated hMSBuild 2.5 https://github.com/3F/hMSBuild/releases/tag/2.5
1 parent 5a6d289 commit f22d500

File tree

2 files changed

+46
-1
lines changed

2 files changed

+46
-1
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.0
1+
2.0.0

changelog.txt

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,51 @@
22
netfx4sdk - https://github.com/3F/netfx4sdk
33
- - - - - - - - - - - - - - - - - - - - -
44

5+
[2.0] 2025.10.25
6+
7+
* NEW: New SDKs support via `-tfm` key:
8+
+ 2.0 3.5 4.0 4.5 4.6 4.7 4.8 4.5.1 4.5.2 4.6.1 4.6.2 4.7.1 4.7.2 4.8.1
9+
10+
* NEW: New modes: `system-or-package` and `package-or-system`;
11+
Fallback to 'system' to use 'package' if 'system' failed. And vice versa.
12+
Aliases: `sys-or-pkg` and `pkg-or-sys`
13+
14+
* NEW: Implemented `-no-mklink` for all modes;
15+
To use direct copying instead of mklink (junction / symbolic).
16+
17+
* NEW: Implemented `-stub` key to use a stub instead of actual processing.
18+
19+
* NEW: Implemented `-no-acl` to control ownership and ACL info.
20+
21+
* NEW: Implemented `-sdk-root` custom path to the SDK root directory.
22+
23+
* NEW: Official nuget package, netfx4sdk:
24+
https://www.nuget.org/packages/netfx4sdk/
25+
26+
* NEW: +.pkg.install.bat v1 support in netfx4sdk nuget packages.
27+
```
28+
gnt ~netfx4sdk
29+
```
30+
```
31+
gnt *netfx4sdk/2.0
32+
```
33+
Syntax and relevant documentation:
34+
hMSBuild -GetNuTool -help
35+
hMSBuild -GetNuTool ~/p:use=documentation
36+
Or visit https://github.com/3F/GetNuTool
37+
38+
* FIXED: Fixed double slashes \\ for older xcopy.
39+
40+
* FIXED: Invalid mklink use in WIndows XP.
41+
42+
* CHANGED: Auto applying `-no-mklink` key for unsupported environments.
43+
44+
* CHANGED: ERROR_UNAUTHORIZED_ACCESS check
45+
46+
* CHANGED: Updated hMSBuild 2.5
47+
https://github.com/3F/hMSBuild/releases/tag/2.5
48+
49+
550
[1.2] 2024.04.08
651

752
* FIXED: sys/system and WARN: Failed: 3

0 commit comments

Comments
 (0)