Step 1. Reorganize individual repos. This is to ensure that there are no conflicting directories or file names and to guarantee no conflicts when migrating source. This will require some minor changes to existing build definitions.
Changes
Update Directory
EnlistmentRoot stays in root directory
Add SourceRoot
Update Directory.Build.props
Update NuGet.config (add a level to ..\packages)
All NetFramework projects (Tests) (add a level to ..\packages)
https://github.com/microsoft/ApplicationInsights-dotnet/issues/1214
Step 1. Reorganize individual repos. This is to ensure that there are no conflicting directories or file names and to guarantee no conflicts when migrating source. This will require some minor changes to existing build definitions.
Changes
Update Directory
Update directory in build tasks: