-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
You don't need Visual Studio, just Windows 10 SDK #2
Comments
I just tried this, unfortunately even with all options checked it did not download MakeAppx.exe etc. required for this script. |
It is apparently in Windows App Certification Kit |
I tried it myself and found the fix! Made some changes to the script (just changed the locations)
And the input statement should be
I added an extra arch parameter to switch between x86 and x64 tools, and also note the change in the WSTools path. |
@NotSoCheezyTech is right, please update README. |
I found that all the needed tools (Makeappx.exe, Signtool.exe, and Pvk2pfx.exe) were installed by installing just these 3 packages from the Windows SDK: Windows SDK Desktop Tools x64-x86_en-us.msi As noted elsewhere, you need to adjust the WSTools path in your command to include the build number. For me (on Windows 11), it was: |
Hey, pardon the newb question here. I'm trying this with an app and don't understand what the arch input should be, could someone fill me in? |
I don't remember this exactly, but I think you just have to run the script like I posted, and use the input statement I gave. |
i get ERROR: MakeCert.exe not found in WSTools path. |
The latest build of the Windows 10 SDK changes the folder names. In my case, the code provided targeted: When it should be: Since 10.0.22621.0 is the latest versioned folder. Here is the full updated code:
|
If you want to contribute, fork this repo, make and test your changes in a new branch in your fork, and then submit a pull request. Any change will need to be backward compatible, so if you want it to be MakeCert version agnostic within 10,0,x,y, you will need to either add code to properly detect the currently installed versions, or perhaps allow the user to specify the version number in a parameter in order to override the default location in the script. |
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/
The text was updated successfully, but these errors were encountered: