Skip to content

Commit e2303c7

Browse files
authored
Fix: Fixed an issue with extracting archives on ARM64 devices (#15690)
1 parent c16afee commit e2303c7

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

src/Files.App/7zArm64.dll

1.67 MB
Binary file not shown.

src/Files.App/Files.App.csproj

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,6 @@
4242

4343
<ItemGroup>
4444
<Manifest Include="app.manifest" />
45-
<Content Include="7z.dll">
46-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
47-
</Content>
48-
<Content Include="7z64.dll">
49-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
50-
</Content>
5145
<Content Update="Assets\Resources\**">
5246
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
5347
</Content>
@@ -62,6 +56,24 @@
6256
</Content>
6357
</ItemGroup>
6458

59+
<ItemGroup Condition="'$(Platform)' == 'x64'">
60+
<Content Include="7z64.dll">
61+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
62+
</Content>
63+
</ItemGroup>
64+
65+
<ItemGroup Condition="'$(Platform)' == 'x86'">
66+
<Content Include="7z.dll">
67+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
68+
</Content>
69+
</ItemGroup>
70+
71+
<ItemGroup Condition="'$(Platform)' == 'arm64'">
72+
<Content Include="7zArm64.dll">
73+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
74+
</Content>
75+
</ItemGroup>
76+
6577
<ItemGroup>
6678
<PackageReference Include="ByteSize" Version="2.1.2" />
6779
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />

0 commit comments

Comments
 (0)