diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets
index d03686a45a2203..1ba44cff534e5a 100644
--- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets
+++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets
@@ -28,9 +28,8 @@
- <_NativeIntermediateAssembly Include="@(IntermediateAssembly->'$(NativeOutputPath)%(Filename)$(NativeBinaryExt)')" />
-
+
diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets
index c1a3aee2d3c86a..5bc7d308a0c37c 100644
--- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets
+++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets
@@ -71,6 +71,8 @@ The .NET Foundation licenses this file to you under the MIT license.
.lib
.a
+ lib
+
.dSYM
.pdb
.dbg
@@ -79,7 +81,7 @@ The .NET Foundation licenses this file to you under the MIT license.
.exports
$(NativeIntermediateOutputPath)$(TargetName)$(NativeObjectExt)
- $(NativeOutputPath)$(TargetName)$(NativeBinaryExt)
+ $(NativeOutputPath)$(NativeBinaryPrefix)$(TargetName)$(NativeBinaryExt)
true
$(NativeIntermediateOutputPath)$(TargetName)$(ExportsFileExt)