Skip to content

Commit 556072c

Browse files
committed
Update docs
1 parent 5c12a62 commit 556072c

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Documentation/guides/messages/apt2264.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,15 @@ you could use
2929
Which is much shorter and much less likely to encounter path issues.
3030

3131
However this is no always possible. Sometimes a project or a environment requires
32-
deep folder structures. In this case changing the location of the `$(BaseIntermediateOutputPath)`
33-
can solve these problems. In order for this to work the setting MUST be changed
34-
before ANY build or restore occurs. To do this you can make use of the MSBuild
35-
`Directory.Build.props` support.
32+
deep folder structures. In this case enabling long path support in Windows *might*
33+
be enough to get your project working. Details on how to do this can be found
34+
[here](https://learn.microsoft.com/windows/win32/fileio/maximum-file-path-limitation?tabs=registry#enable-long-paths-in-windows-10-version-1607-and-later).
35+
36+
37+
If long path support does not work changing the location of the
38+
`$(BaseIntermediateOutputPath)` can help solve these problems. In order for this
39+
to work the setting MUST be changed before ANY build or restore occurs. To do this
40+
you can make use of the MSBuild `Directory.Build.props` support.
3641

3742
Creating a `Directory.Build.props` file in your solution or project directory which
3843
redefines the `$(BaseIntermediateOutputPath)` to somewhere nearer the root of the drive

0 commit comments

Comments
 (0)