File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ <Solution >
2+ <Folder Name =" /Solution Items/" >
3+ <File Path =" README.md" />
4+ </Folder >
5+ <Folder Name =" /Scripts/" >
6+ <File Path =" scripts/BuildProjFS-Managed.bat" />
7+ <File Path =" scripts/InitializeEnvironment.bat" />
8+ <File Path =" scripts/NukeBuildOutputs.bat" />
9+ <File Path =" scripts/RunTests.bat" />
10+ <File Path =" scripts/Pack-NuGet.ps1" />
11+ </Folder >
12+ <Project Path =" ProjectedFSLib.Managed/ProjectedFSLib.Managed.csproj" />
13+ <Project Path =" ProjectedFSLib.Managed.Test/ProjectedFSLib.Managed.Test.csproj" />
14+ <Project Path =" simpleProviderManaged/SimpleProviderManaged.csproj" />
15+ </Solution >
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ provider to exercise the API wrapper.
9191## Building
9292
9393``` powershell
94- dotnet build ProjectedFSLib.Managed.sln -c Release
94+ dotnet build ProjectedFSLib.Managed.slnx -c Release
9595```
9696
9797Or use the build script:
@@ -103,7 +103,7 @@ Or use the build script:
103103## Running Tests
104104
105105``` powershell
106- dotnet test ProjectedFSLib.Managed.sln -c Release
106+ dotnet test ProjectedFSLib.Managed.slnx -c Release
107107```
108108
109109Or use the test script:
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ Non-symlink operations work on both NTFS and ReFS.
113113
114114| Metric | C++/CLI | Pure C# |
115115| --------| ---------| ---------|
116- | Build toolchain | VS 2022 + C++ + C++/CLI | ` dotnet build ` |
116+ | Build toolchain | VS 2026 + C++ + C++/CLI | ` dotnet build ` |
117117| Runtime deps | VC++ Redist + Ijwhost.dll | None |
118118| NativeAOT | ❌ | ✅ |
119119| Trimming | ❌ | ✅ (` IsAotCompatible=true ` ) |
Original file line number Diff line number Diff line change 44IF " %1 " == " " (SET " Configuration=Debug" ) ELSE (SET " Configuration=%1 " )
55
66ECHO Building ProjFS Managed API (%Configuration% )...
7- dotnet build " %~dp0 \..\ProjectedFSLib.Managed.sln " -c %Configuration%
7+ dotnet build " %~dp0 \..\ProjectedFSLib.Managed.slnx " -c %Configuration%
88IF %ERRORLEVEL% NEQ 0 (
99 ECHO Build failed with error %ERRORLEVEL%
1010 EXIT /b %ERRORLEVEL%
Original file line number Diff line number Diff line change 44IF " %1 " == " " (SET " Configuration=Debug" ) ELSE (SET " Configuration=%1 " )
55
66ECHO Running ProjFS Managed API tests (%Configuration% )...
7- dotnet test " %~dp0 \..\ProjectedFSLib.Managed.sln " -c %Configuration% --no-build
7+ dotnet test " %~dp0 \..\ProjectedFSLib.Managed.slnx " -c %Configuration% --no-build
88IF %ERRORLEVEL% NEQ 0 (
99 ECHO Tests failed with error %ERRORLEVEL%
1010 EXIT /b %ERRORLEVEL%
You can’t perform that action at this time.
0 commit comments