Skip to content
This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Commit fa5464b

Browse files
authored
Merge pull request #79 from msalehmsft/develop
Fix LanguageManager try/catch
2 parents 55fdf3d + b99888d commit fa5464b

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp/Presenters/LanguageManager.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,12 +314,14 @@ private void SetLanguageEntites(string languageTag)
314314
});
315315

316316
}
317-
catch (InvalidCastException)
317+
catch (UnauthorizedAccessException ex)
318318
{
319-
// This is indicitive of EmbeddedMode not being enabled (i.e.
319+
// This is indicative of EmbeddedMode not being enabled (i.e.
320320
// running IotCoreDefaultApp on Desktop or Mobile without
321321
// enabling EmbeddedMode)
322322
// https://developer.microsoft.com/en-us/windows/iot/docs/embeddedmode
323+
Log.Write(ex.ToString());
324+
Log.Write("UnauthorizedAccessException: Check to see if Embedded Mode is enabled");
323325
}
324326
}
325327

Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp/Utils/CortanaHelper.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Copyright (c) Microsoft. All rights reserved.
22

3+
using IoTCoreDefaultApp.Utils;
34
using System;
45
using System.Collections.Generic;
56
using System.Linq;
@@ -42,12 +43,14 @@ public static bool IsCortanaSupported()
4243
{
4344
isCortanaSupported = CortanaSettings.IsSupported();
4445
}
45-
catch (UnauthorizedAccessException)
46+
catch (UnauthorizedAccessException ex)
4647
{
4748
// This is indicitive of EmbeddedMode not being enabled (i.e.
4849
// running IotCoreDefaultApp on Desktop or Mobile without
4950
// enabling EmbeddedMode)
5051
// https://developer.microsoft.com/en-us/windows/iot/docs/embeddedmode
52+
Log.Write(ex.ToString());
53+
Log.Write("UnauthorizedAccessException: Check to see if Embedded Mode is enabled");
5154
}
5255

5356
return isCortanaSupported;

0 commit comments

Comments
 (0)