Skip to content

Commit 21cb4f2

Browse files
authored
Fix: Fixed FileLoadException when failing to update app (#14631)
1 parent 57fa0a4 commit 21cb4f2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Files.App/Services/SideloadUpdateService.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,11 +223,12 @@ private async Task ApplyPackageUpdateAsync()
223223

224224
IsUpdating = true;
225225

226-
PackageManager pm = new PackageManager();
227226
DeploymentResult? result = null;
228227

229228
try
230229
{
230+
PackageManager packageManager = new PackageManager();
231+
231232
var restartStatus = RegisterApplicationRestart(null, 0);
232233
App.AppModel.ForceProcessTermination = true;
233234

@@ -237,11 +238,11 @@ await Task.Run(async () =>
237238
{
238239
var bundlePath = new Uri(ApplicationData.Current.LocalFolder.Path + "\\" + TEMPORARY_UPDATE_PACKAGE_NAME);
239240

240-
var deployment = pm.RequestAddPackageAsync(
241+
var deployment = packageManager.RequestAddPackageAsync(
241242
bundlePath,
242243
null,
243244
DeploymentOptions.ForceApplicationShutdown,
244-
pm.GetDefaultPackageVolume(),
245+
packageManager.GetDefaultPackageVolume(),
245246
null,
246247
null);
247248

0 commit comments

Comments
 (0)