Preferences
AdminStudio 2025 R2 | 30.0 | MSIX Editor
Preferences, which appears when you click on the Preferences button on the MSIX Editor ribbon, you can configure various properties required by the MSIX Editor. The properties are grouped as mentioned below:
Location
Location lets you can configure the following properties:
Property |
Description |
Editor Working Location |
This is the location on your computer which MSIX Editor uses to temporarily place the MSIX packages opened in the MSIX Editor for performing your desired tasks on the package. After all the tasks are completed, all the filed will be deleted. The default path is temp location of your machine. In this field, specify a location that MSIX Editor has access to. |
MSIX packages must be digitally signed for successful installation. The following signing options are supported by MSIX Editor:
In the Signing Type drop down, choose one of the following:
• | Standard |
• | Custom |
Uses this option to digitally sign MSIX packages with a pre-configured certificate. Suitable for most common signing scenarios.
If you select Standard, perform the following:
In the Select Certificate for Signing drop down, select either:
• | Certificate File (.pfx) |
• | Certificate Store |
Signing lets you configure the following properties:
Property |
Description |
Signing Type |
Select Standard from the drop down. |
Select Certificate for Signing |
Select Certificate File (.pfx) from the drop down. |
PFX File Location |
Specify a path to a valid PFX certificate file. |
Password |
Specify the password for the PFX certificate file. |
Certificate Subject |
Certificate Subject populates with respect to the selected certificate. |
Time Stamp Server URL |
Specify the valid Time Stamp Server URL. You can now specify the Time Stamp Server URL while signing the MSIX packages using a certificate file (.pfx) in the MSIX Editor. |
Override Publisher with the Certificate Subject Name |
Select the Override Publisher with the Certificate Subject Name check box, if you can now override the Publisher Name of an MSIX package by the Subject Name of the Digital Certificate while signing an MSIX package by checking this newly introduced check box so the MSIX package will be signed successfully. |
Note:Make sure that the Certificate has been imported. For more details on importing certificate, see Import Certificate.
Signing lets you configure the following properties:
Property |
Description |
Signing Type |
Select Standard from the drop down. |
Select Certificate for Signing |
Select Certificate Store from the drop down. |
Certificate Store Location |
In the Certificate Store Location drop down, select either User or Machine. |
Certificate Store Name |
In the Certificate Store Name drop down, select any one of the store name from the list. |
Certificate Subject |
In the Certificate Subject drop down, select respective certificate subject from the list. After selecting, click View Details button to view the certificate details. Note:The Publisher Name of the MSIX package should match with Certificate Subject of the Certificate Store file for successful signing. |
Override Publisher with the Certificate Subject Name |
Select the Override Publisher with the Certificate Subject Name check box, if you can now override the Publisher Name of an MSIX package by the Subject Name of the Digital Certificate while signing an MSIX package by checking this newly introduced check box so the MSIX package will be signed successfully. |
Use this option to configure and use a custom signing solution for digitally signing MSIX packages. This is useful for automation scenarios where the standard signing option doesn't meet your requirements.
Signing lets you configure the following properties:
Property |
Description |
||||||||||||
Signing Type |
Select Custom from the drop down. Note:The Publisher Name in the MSIX package must exactly match the Subject in the signing certificate. |
||||||||||||
Path |
Specify the location of the signing tool or a script. Supported file types include:
Click ellipses (...) to browse and select the valid path Examples: <ProgramFilesFolder>\Windows Kits\10\bin\<WinSDKVer>\x86\signtool.exe |
||||||||||||
Arguments |
Specify the required command-line arguments for the Signtool or custom script file. These arguments will be passed at runtime during signing process. Enter the valid command-line parameters for the specified Path field. Examples: sign /fd SHA256 /f <ProgramFilesFolder>\testCA.pfx /t http://timestamp.digicert.com /p 123 /v "[Filename]" Note:Always include the "[Filename]" placeholder where the MSIX file path should appear. At runtime, this will be automatically replaced with the actual MSIX file path. For more information, see Custom Signing with HSM Support. |