$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
BuildOnlySettings;
PrepareForBuild;
PreBuildEvent;
ResolveReferences;
GenerateSharedFxVersionsFile;
PrepareForPublish;
ComputeAndCopyFilesToPublishDirectory;
GeneratePublishDependencyFile;
GenerateSharedFxDependencyFile;
GeneratePublishRuntimeConfigurationFile;
CopySharedFxToOutput;
CollectSharedFxOutput;
PostBuildEvent;
GetTargetPath;
PrepareForCrossGen;
CrossGenAssemblies;
$(CollectOutputSharedFxDependsOn);
CrossGenSymbols;
PrepareOutputPaths;
BeforeResolveReferences;
AssignProjectConfiguration;
ResolveProjectReferences;
FindInvalidProjectReferences;
AfterResolveReferences
$(MSBuildProjectName)
win
osx
linux
linux-musl
unix
lib
.so
.dll
.dylib
.exe
:
%3B
$(IntermediateOutputPath)$(SharedFxRid)\
$(IntermediateOutputPath)u\
false
$(OutputPath)files\
$(OutputPath)symbols\
$(OutputPath)native\
$(OutputPath)lib\$(TargetFramework)\
$(IntermediateOutputPath)crossgen\
$(BaseSharedFrameworkName)
$(IntermediateOutputPath)$(SharedFxName).runtimeconfig.dev.json
$(IntermediateOutputPath)$(SharedFxName).project.deps.json
$(IntermediateOutputPath)$(SharedFxName).publish.deps.json
$(MetadataOutputPath)$(SharedFxName).runtimeconfig.json
$(MetadataOutputPath)$(SharedFxName).deps.json
$(MetadataOutputPath).version
_ResolvedFrameworkProjectReferencePaths
_ResolvedPackageProjectReferencePaths
$(MetadataOutputPath);
$(RuntimeAssetsOutputPath);
$(NativeAssetsOutputPath);
$(MetadataOutputPath)
$(RuntimeAssetsOutputPath)
$(NativeAssetsOutputPath)
$(SharedFxName)
$(PackageId)
true
true
All
Native
true
Runtime;Native
<_UnknownRid Remove="@(_UnknownRid)" />
<_UnknownRid Include="$(SharedFxRid)" Exclude="$(SupportedRuntimeIdentifiers)" />
Microsoft.NETCore.App
crossgen
$(CrossGenTool).exe
%(FullPath)
$(IntermediateOutputPath)%(RecursiveDir)%(Filename).rsp
$(IntermediateOutputPath)%(RecursiveDir)%(Filename).symbols.rsp
$(SymbolsOutputPath)%(RecursiveDir)%(Filename).ni.pdb
$(RuntimeAssetsOutputPath)%(RecursiveDir)%(Filename)%(Extension)
$(SymbolsOutputPath)%(RecursiveDir)
<_PlatformAssemblyPaths Remove="@(_PlatformAssemblyPaths)" />
<_PlatformAssemblyPaths Include="$(CrossGenToolDir)" />
<_PlatformAssemblyPaths Include="$(PublishDir)" />
<_PlatformAssemblyPaths Include="%(_ResolvedFrameworkProjectReferencePaths.RuntimeAssetsOutputPath)" Condition="'%(_ResolvedFrameworkProjectReferencePaths.RuntimeAssetsOutputPath)' != ''" />
@(_PlatformAssemblyPaths->Distinct(), '$(PathSeparator)')
CreatePerfMap
CreatePDB
$(PackageOutputPath)$(PackageId).$(PackageVersion).nupkg
$(PackageOutputPath)$(PackageId).$(PackageVersion).symbols.nupkg
NuGetPackage
$(PackageId)
$(PackageVersion)
$(RepositoryRoot)
$(PackageSigningCertName)
true
true
NuGetSymbolsPackage
$(PackageId)
$(PackageVersion)
$(RepositoryRoot)
$(PackageSigningCertName)
true
true