<_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/ <_RefProjectFileOutputPath>$(_RefSourceOutputPath)$(AssemblyName).csproj <_AllTargetFrameworks Remove="@(_AllTargetFrameworks)" /> <_AllTargetFrameworks Include="$(TargetFrameworks);$(TargetFramework)" /> <_DeduplicatedTargetFramework Include="%(_AllTargetFrameworks.Identity)" /> <_ResultTargetFramework Include="%(ProjectListContentItem.TargetFramework)" /> @(_ResultTargetFramework) @(ProjectListContentItem->'%(Identity)', '%0A') ]]> <_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/ <_RefSourceFileName>$(AssemblyName).$(TargetFramework).cs <_RefSourceFileOutputPath>$(_RefSourceOutputPath)$(_RefSourceFileName) <_ReferenceDirectoriesWithDuplicates Include="@(ReferencePath->'%(RootDir)%(Directory)'->TrimEnd('\'))" /> <_ReferencePathDirectories Include="%(_ReferenceDirectoriesWithDuplicates.Identity)" /> <_GenAPICommand Condition="'$(MSBuildRuntimeType)' == 'core'">"$(DotNetTool)" --roll-forward-on-no-candidate-fx 2 "$(_GenAPIPath)" <_GenAPICmd>$(_GenAPICommand) <_GenAPICmd>$(_GenAPICmd) "$(TargetPath)" <_GenAPICmd>$(_GenAPICmd) --lib-path "@(_ReferencePathDirectories)" <_GenAPICmd>$(_GenAPICmd) --out "$(_RefSourceFileOutputPath)" <_GenAPICmd>$(_GenAPICmd) --header-file "$(RepoRoot)/eng/LicenseHeader.txt" <_GenAPICmd>$(_GenAPICmd) --exclude-api-list "$(RepoRoot)/eng/GenAPI.exclusions.txt" $(MSBuildThisFileDirectory)..\eng\ProjectReferences.props $(TargetFrameworks) $(TargetFramework) @(FilteredOriginalReferences->'', '%0A ') ]]>