I have a single solution that contains multiple projects.
I built the help with the VS IntelliSense file option selected.
The following two CS files are in different projects at the same level in the solution:
- Accelerators.HelpFiles.sln
- Accelerators.AuthenticationService.Controllers.AuthenticationHistoryController.cs
- Accelerators.Common.Pagination.PaginationSettings.cs
In this file:
Accelerators.AuthenticationService.Controllers.AuthenticationHistoryController.cs
This line does not result in a link in the final output:
/// A <see cref="Accelerators.Common.Pagination.PaginationSettings"/> value determining which records to retrieve.
The output looks like this:
However, it does show up in the IntelliSense list:
And the display indicates that the full path is optional:
I understand that linking outside the solution won't work, but it seems like this should work, especially since IntelliSense sees the target file, and the full path options are not required.
Is this the expected behavior, or is there something wrong with my link?
Alternatively, is there a way to change the path within the cref link like in HTML?
For example:
<a href="../../newpages/XYZ/mypage.html">Text</a>
If I create an HREF link with the IP address and full URL, it does create a link and opens the correct location.