diff --git a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets
index 141da1718ac9..07e79a8cafb8 100644
--- a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets
+++ b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets
@@ -47,8 +47,6 @@ Copyright (c) .NET Foundation. All rights reserved.
<_CorePublishTargets>
PrepareForPublish;
ComputeAndCopyFilesToPublishDirectory;
- GeneratePublishDependencyFile;
- BundlePublishDirectory;
<_PublishNoBuildAlternativeDependsOn>$(_BeforePublishNoBuildTargets);$(_CorePublishTargets)
@@ -194,11 +192,8 @@ Copyright (c) .NET Foundation. All rights reserved.
- <_CurrentPublishFileWritesUnfiltered Include="@(ResolvedFileToPublish->'$(_NormalizedPublishDir)%(RelativePath)')" Condition="'$(PublishSingleFile)' != 'true'"/>
- <_CurrentPublishFileWritesUnfiltered Include="@(ResolvedFileToPublish->'$(_NormalizedPublishDir)%(RelativePath)')"
- Condition="'$(PublishSingleFile)' == 'true' And '%(ResolvedFileToPublish.ExcludeFromSingleFile)' == 'true'"/>
+ <_CurrentPublishFileWritesUnfiltered Include="@(ResolvedFileToPublish->'$(_NormalizedPublishDir)%(RelativePath)')"/>
<_CurrentPublishFileWritesUnfiltered Include="$(_NormalizedPublishDir)$(AssemblyName)$(_NativeExecutableExtension)" Condition="'$(UseAppHost)' == 'true'"/>
- <_CurrentPublishFileWritesUnfiltered Include="$(_NormalizedPublishDir)$(ProjectDepsFileName)" Condition="'$(GenerateDependencyFile)' == 'true' And '$(PublishSingleFile)' != 'true'"/>
@@ -216,7 +211,6 @@ Copyright (c) .NET Foundation. All rights reserved.
_CopyResolvedFilesToPublishPreserveNewest
Copy _ResolvedFileToPublishPreserveNewest items to the publish directory
- (except files that will be bundled, during PublishSingleFile).
============================================================
-->
-
- <_ResolvedUnbundledFileToPublishPreserveNewest
- Include="@(_ResolvedFileToPublishPreserveNewest)"
- Condition="'$(PublishSingleFile)' != 'true' or
- '%(_ResolvedFileToPublishPreserveNewest.ExcludeFromSingleFile)'=='true'" />
-
-
-
-
- <_ResolvedUnbundledFileToPublishAlways
- Include="@(_ResolvedFileToPublishAlways)"
- Condition="'$(PublishSingleFile)' != 'true' or
- '%(_ResolvedFileToPublishAlways.ExcludeFromSingleFile)'=='true'" />
-
-
-
+ CreateReadyToRunImages;
+ GeneratePublishDependencyFile;
+ GenerateSingleFileBundle">
@@ -942,26 +923,23 @@ Copyright (c) .NET Foundation. All rights reserved.
- <_FilesToBundle Include="@(_ResolvedFileToPublishPreserveNewest)"
- Condition="'%(_ResolvedFileToPublishPreserveNewest.ExcludeFromSingleFile)' != 'true'"/>
- <_FilesToBundle Include="@(_ResolvedFileToPublishAlways)"
- Condition="'%(_ResolvedFileToPublishAlways.ExcludeFromSingleFile)' != 'true'"/>
+ <_FilesToBundle Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.ExcludeFromSingleFile)' != 'true'"/>
-
-
+
+
+
+
+
+
+