diff --git a/build/PackageArchive.targets b/build/PackageArchive.targets
index 8ec8c5aa2a..0d9af52cb4 100644
--- a/build/PackageArchive.targets
+++ b/build/PackageArchive.targets
@@ -2,10 +2,28 @@
<_TemplatesDirectory>$(MSBuildThisFileDirectory)tools\templates\
<_WorkRoot>$(RepositoryRoot).w\
+ $(RepositoryRoot).deps\Signed\Packages\
+ $(RepositoryRoot).deps\Signed\Packages-NoTimeStamp\
+ nuGetPackagesArchive-$(PackageVersion)
+ nuGetPackagesArchive-$(PackageVersionNoTimestamp)
+
+
+
+
+
+
+
+
-
+
@@ -28,8 +46,18 @@
$(_WorkRoot)obj\$(OutputPackageName)
$(RepositoryRoot)artifacts\$(OutputPackageName).lzma
+ $(_WorkRoot)restoresources.$(OutputPackageName).props
+
+ <_FallbackArchiveRestoreSources Include="$(MetapackageRestoreSource)" Condition="Exists($(MetapackageRestoreSource))" />
+ <_FallbackArchiveRestoreSources Include="$(_DependencyMirrorDirectory)" Condition="Exists($(_DependencyMirrorDirectory))" />
+
+
+
+
@@ -37,43 +65,9 @@
+ Properties="RestorePackagesPath=$(FallbackStagingDir);RuntimeFrameworkVersion=$(MicrosoftNETCoreApp20PackageVersion);DotNetRestoreSourcePropsPath=$(GeneratedFallbackRestoreSourcesPropsPath);AspNetUniverseBuildOffline=true" />
-
-
-
-
- $(RepositoryRoot).deps\Signed\Packages\
- $(RepositoryRoot).deps\Signed\Packages-NoTimeStamp\
-
-
-
-
-
-
-
-
- @(TimestampMetapackageVersion->Metadata('Filename'))
- $(TimeStampVersion.TrimStart('Microsoft.AspNetCore.All'))
- @(TimestampFreeMetapackageVersion->Metadata('Filename'))
- $(TimeStampFreeVersion.TrimStart('Microsoft.AspNetCore.All'))
- nuGetPackagesArchive-$(TimestampVersion)
- nuGetPackagesArchive-$(TimestampFreeVersion)
-
-
-
-
-
-
-
-
diff --git a/build/tools/templates/Archive/Archive.csproj b/build/tools/templates/Archive/Archive.csproj
index baa0ab2068..dec1f27375 100644
--- a/build/tools/templates/Archive/Archive.csproj
+++ b/build/tools/templates/Archive/Archive.csproj
@@ -1,5 +1,7 @@
+
+
netcoreapp2.0
false
@@ -18,4 +20,4 @@
-
\ No newline at end of file
+