Skip to content

Commit 341c53b

Browse files
committed
fix: register CodePagesEncodingProvider to prevent encoding issues
- Added `System.Text.Encoding.RegisterProvider` to ensure compatibility with code pages not supported by default.
1 parent acf54dc commit 341c53b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • EasyExtractUnitypackageRework/EasyExtractCrossPlatform

EasyExtractUnitypackageRework/EasyExtractCrossPlatform/Program.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using Velopack;
1+
using System.Text;
2+
using Velopack;
23

34
namespace EasyExtractCrossPlatform;
45

@@ -11,6 +12,7 @@ internal class Program
1112
public static void Main(string[] args)
1213
{
1314
VelopackApp.Build().Run();
15+
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
1416
LoggingService.Initialize();
1517
LoggingService.LogInformation("EasyExtract starting up.");
1618
var launchMode = args.Length == 0 ? "Interactive" : "CLI";

0 commit comments

Comments
 (0)