Giter VIP home page Giter VIP logo

Comments (16)

mozilla343 avatar mozilla343 commented on August 27, 2024 2

Great news! I just did fresh install of Windows 10 (yes, 10 not 11) 32-bit in Hyper-V. And guess what repack.cmd did its job without any errors. Now both ARM64 and x64 modified msixes are now included in msixbundle. :)

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024 2

Great news! I just did fresh install of Windows 10 (yes, 10 not 11) 32-bit in Hyper-V. And guess what repack.cmd did its job without any errors. Now both ARM64 and x64 modified msixes are now included in msixbundle. :)

There is another possibility. For compatibility reasons, the built-in toolset is 32-bit, which cannot access too large byte-addressable memory (4GiB max). Replacing it with the corresponding architecture may solve the problem.
https://github.com/WSA-Community/WSAPackagingTool/tree/master/libraries#info

from wsapackagingtool.

hideandseekstheorder avatar hideandseekstheorder commented on August 27, 2024 1

Maybe I should add a judgment on whether the packaging is successful or not.

it is very important in a program, hopefully in the future there will be

from wsapackagingtool.

mozilla343 avatar mozilla343 commented on August 27, 2024 1

Out of memory, upgrade your computer hardware or kill some background programs

I have the same issue here, however my PC has 32GB RAM and while the repack.cmd was running, I saw that system and programs were using only less than half of the memory. I runned this tool also on another PC with 16GB RAM and the same issue as well. I even did fresh install of Windows 11 in VM, but no luck. A few times it succeeds, but mostly with ARM64 package not x64.

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024

It may be at the top. Or check the repack output. Msix may fail to pack

from wsapackagingtool.

DavidLogic avatar DavidLogic commented on August 27, 2024

No. I'm sorry the picture can't reflect my problem completely. I checked several times,but in vain.

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024

You can try to record the log output of repack. I suspect x64 has problems in the msix packaging process

from wsapackagingtool.

DavidLogic avatar DavidLogic commented on August 27, 2024

OK,I will try it later.

from wsapackagingtool.

hideandseekstheorder avatar hideandseekstheorder commented on August 27, 2024

Processing "\?\C:\WSAPackagingTool-master\temp\WsaPackage_1.8.32836.0_x64_Release-Nightly.msix_ext\WsaSettingsBroker\WsaSettingsBroker.exe" as a payload file. Its path in the package will be "WsaSettingsBroker\WsaSettingsBroker.exe".
Processing "\?\C:\WSAPackagingTool-master\temp\WsaPackage_1.8.32836.0_x64_Release-Nightly.msix_ext\wslcore.dll" as a payload file. Its path in the package will be "wslcore.dll".
Processing "\?\C:\WSAPackagingTool-master\temp\WsaPackage_1.8.32836.0_x64_Release-Nightly.msix_ext\wsldeps.dll" as a payload file. Its path in the package will be "wsldeps.dll".
Processing "\?\C:\WSAPackagingTool-master\temp\WsaPackage_1.8.32836.0_x64_Release-Nightly.msix_ext\wsldevicehost.dll" as a payload file. Its path in the package will be "wsldevicehost.dll".
Processing "\?\C:\WSAPackagingTool-master\temp\WsaPackage_1.8.32836.0_x64_Release-Nightly.msix_ext\wslhost.exe" as a payload file. Its path in the package will be "wslhost.exe".
MakeAppx : error: Package creation failed.
MakeAppx : error: 0x8007000e - Not enough memory resources are available to complete this operation.

from wsapackagingtool.

hideandseekstheorder avatar hideandseekstheorder commented on August 27, 2024

image

from wsapackagingtool.

hideandseekstheorder avatar hideandseekstheorder commented on August 27, 2024

this is the log

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024

Out of memory, upgrade your computer hardware or kill some background programs

from wsapackagingtool.

hideandseekstheorder avatar hideandseekstheorder commented on August 27, 2024

ohh thats the problem, thank you

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024

It has nothing to do with this tool. Maybe I should add a judgment on whether the packaging is successful or not.

from wsapackagingtool.

DavidLogic avatar DavidLogic commented on August 27, 2024

There is another possibility. For compatibility reasons, the built-in toolset is 32-bit, which cannot access too large byte-addressable memory (4GiB max). Replacing it with the corresponding architecture may solve the problem. https://github.com/WSA-Community/WSAPackagingTool/tree/master/libraries#info

Yes, your guess is right. I replaced the files in the "library" directory with "x64" architecture files. Now, it's working correctly. To help others, I will upload the files into a new directory called "library_64" soon.

Thanks all of you!

from wsapackagingtool.

MlgmXyysd avatar MlgmXyysd commented on August 27, 2024

multi architecture support is planned
https://github.com/WSA-Community/WSAPackagingTool#to-dos

from wsapackagingtool.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.