diff --git a/eng/targets/PackageDownloadAndReference.targets b/eng/targets/PackageDownloadAndReference.targets
new file mode 100644
index 0000000000000..66e108bc7ede5
--- /dev/null
+++ b/eng/targets/PackageDownloadAndReference.targets
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+ lib/$(TargetFramework)
+ false
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj b/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj
index 5404b0c270927..de6bf2b77a71b 100644
--- a/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj
+++ b/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj
@@ -20,19 +20,32 @@
a RuntimeIdentifier given to us, since we really don't want to accidentally pick up platform specific binaries since we also have to run on Mono.
-->
AnyCPU
+
+
+ <_MsbuildVersion>17.3.4
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
@@ -49,18 +62,18 @@
-
+
-
+
-
+
@@ -76,4 +89,6 @@
+
+