diff --git a/eng/Version.Details.props b/eng/Version.Details.props
index da29dbb7652..ac8e2db33de 100644
--- a/eng/Version.Details.props
+++ b/eng/Version.Details.props
@@ -5,7 +5,12 @@ This file should be imported by eng/Versions.props
-->
-
+
+ 10.0.0-beta.26153.3
+ 10.0.0-beta.26153.3
+
+ 5.6.0-2.26151.2
+
10.0.2
10.0.2
10.0.2
@@ -23,17 +28,17 @@ This file should be imported by eng/Versions.props
10.0.2
10.0.2
10.0.2
-
- 10.0.0-beta.26153.3
- 10.0.0-beta.26153.3
-
+
7.5.0-rc.36
-
- 5.6.0-2.26151.2
-
+
+ $(MicrosoftDotNetArcadeSdkPackageVersion)
+ $(MicrosoftDotNetXUnitExtensionsPackageVersion)
+
+ $(MicrosoftNetCompilersToolsetPackageVersion)
+
$(SystemCodeDomPackageVersion)
$(SystemCollectionsImmutablePackageVersion)
$(SystemConfigurationConfigurationManagerPackageVersion)
@@ -51,12 +56,7 @@ This file should be imported by eng/Versions.props
$(SystemTextJsonPackageVersion)
$(SystemThreadingChannelsPackageVersion)
$(SystemThreadingTasksDataflowPackageVersion)
-
- $(MicrosoftDotNetArcadeSdkPackageVersion)
- $(MicrosoftDotNetXUnitExtensionsPackageVersion)
-
+
$(NuGetBuildTasksPackageVersion)
-
- $(MicrosoftNetCompilersToolsetPackageVersion)
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 84fb21b2c1a..4cf53fc07a2 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
index a58a4bc167c..1f60b1bd2a5 100644
--- a/src/Directory.Build.targets
+++ b/src/Directory.Build.targets
@@ -118,18 +118,24 @@
-
-
+
+
+
+ <_NetFxToolsDir>$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8\WinSDK-NetFx40Tools', 'InstallationFolder', null, RegistryView.Registry32))
+ <_NetFxToolsDir Condition="'$(_NetFxToolsDir)' == ''">$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToDotNetFrameworkSdkFile('tlbexp.exe'))
-
+ $(_NetFxToolsDir)TlbExp.exe
/verbose
/silent
+
<_TlbExpAssemblyPaths Include="$(TargetDir);$(TargetFrameworkDirectory)" />
<_TlbExpAssemblyPaths>
$([System.String]::Copy('%(Identity)').TrimEnd('\'))
@@ -137,10 +143,12 @@
-
+
+
+
diff --git a/src/Framework/Microsoft.Build.Framework.csproj b/src/Framework/Microsoft.Build.Framework.csproj
index 8397124ae9f..b7e9b9343ac 100644
--- a/src/Framework/Microsoft.Build.Framework.csproj
+++ b/src/Framework/Microsoft.Build.Framework.csproj
@@ -3,9 +3,9 @@
$(LibraryTargetFrameworks)
true
true
-
- true
+
+ true
true
This package contains the $(MSBuildProjectName) assembly which is a common assembly used by other MSBuild assemblies.
false
@@ -16,6 +16,15 @@
true
+
+
+
+ <_PackageFiles Include="$(ArtifactsBinDir)Microsoft.Build.Framework\$(Configuration)\net472\Microsoft.Build.Framework.tlb"
+ PackagePath="tools/net472" />
+
+
+