Since the generated project.csproj is an SDK style project, it was automatically importing the root Directory.Build.props/targets in SDK-style repos that consumed it. This was causing problems - for example, in CoreFx & Standard, project.csproj would get PackageReferences that were defined in Arcade, but didn't have access to the right RestoreSource, causing restore errors if those packages weren't already in the cache. This PR turns off the automatic Directory.Build.props/targets imports.
Since the generated
project.csproj
is an SDK style project, it was automatically importing the rootDirectory.Build.props/targets
in SDK-style repos that consumed it. This was causing problems - for example, in CoreFx & Standard,project.csproj
would get PackageReferences that were defined in Arcade, but didn't have access to the right RestoreSource, causing restore errors if those packages weren't already in the cache. This PR turns off the automaticDirectory.Build.props/targets
imports.@weshaggard @ericstj PTAL