I have a large solution in which the "root" project includes feature projects by glob:

```
<ProjectReference Include="..\Feature\*\*.csproj" />

```

This works, despite not looking great in the references list, but the issue that *occasionally* Visual Studio will rewrite the csproj with all of the project references resolved:

```
<ProjectReference Include="..\Feature\A\A.csproj" />
<ProjectReference Include="..\Feature\B\B.csproj" />

```

It's not clear what triggers this, but I'm guessing it might have something to do with NuGet.

Is there anyway to stop VS from doing this (akin to using `DisableFastUpToDateCheck` for custom MSBuild scenarios)?