YehudaKremer / msix

Create Msix installer for flutter windows-build files.
https://pub.dev/packages/msix
MIT License
273 stars 64 forks source link

[BUG] Missing DLL files #262

Closed BikeBr0 closed 4 months ago

BikeBr0 commented 4 months ago

:information_source: Info

Version: v3.16.7

:speech_balloon: Description

Running the .msix installer on other Windows PCs fails with 4 missing DLL files:

Is this a bug in this plugin or do I need to manually configure these DLLs to be included in the package?

:scroll: Pubspec.yaml

msix_config: display_name: My Apps Display Name logo_path: images/logo.png msix_version: 1.0.0.0 signtool_options: /fd sha256 /sha1 --FINGERPRINT-- /tr http://timestamp.digicert.com

BikeBr0 commented 4 months ago

I tried troubleshooting the problem by first running dart run msix:build and then dart run msix:pack. Interestingly, I saw that MSVCP140.dll, VCRUNTIME140_1.dll, and VCRUNTIME140.dll were in the Release folder after build but disappeared after pack. There are some other DLLs (like msvcp140_1.dll and msvcp140_2.dll) remaining in the Release folder however.

BikeBr0 commented 4 months ago

I will close this issue as it seems that a particular plugin was causing this issue.

NashIlli commented 1 month ago

@BikeBr0 how did you solve this? Im having this issue.

BikeBr0 commented 1 month ago

@NashIlli - win_ble was causing the problem. I switched to universal ble and it started working.