-
Notifications
You must be signed in to change notification settings - Fork 105
Closed
Labels
Priority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the release
Milestone
Description
Repro steps
-
Create a .NET 7.0 C# WinForms application project named WinFormsApp1.
-
Create a ClickOnce publishing profile without manifest signing.
-
Publish to
bin\publish. -
Compress the
publishfolder into ZIP file namedpublish.clickonce. -
Create a file named
filelist.txtwith the following content:**/WinFormsApp1.* **/setup.exe -
Execute:
sign code azure-key-vault -kvu **** -kvc MyCertificate -kvm -d Description -u http://description.test -t http://timestamp.digicert.com -b E:\testpass -fl .\filelist.txt .\publish.clickonce
Result
PS E:\testpass> sign code azure-key-vault -kvu **** -kvc MyCertificate -kvm -d Description -u http://description.test -t http://timestamp.digicert.com -b E:\testpass -fl .\filelist.txt .\publish.clickonce
info: Sign.Core.Signer[0]
Submitting E:\testpass\publish.clickonce for signing.
info: Sign.Core.Signer[0]
SignAsync called for E:\testpass\publish.clickonce. Using C:\Users\dtivel\AppData\Local\Temp\2iemu1ts.tva\t2ulumpx.clickonce locally.
info: Sign.Core.IDirectoryService[0]
Extracting container C:\Users\dtivel\AppData\Local\Temp\2iemu1ts.tva\t2ulumpx.clickonce to C:\Users\dtivel\AppData\Local\Temp\ktvqu3ao.cpw.
info: Sign.Core.ISignatureProvider[0]
Signing SignTool job with 1 files.
info: Sign.Core.ISignatureProvider[0]
Signing SignTool job with 2 files.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\ktvqu3ao.cpw\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.exe.deploy.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\ktvqu3ao.cpw\publish\setup.exe.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\ktvqu3ao.cpw\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.dll.deploy.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.IDirectoryService[0]
Rebuilding container C:\Users\dtivel\AppData\Local\Temp\2iemu1ts.tva\t2ulumpx.clickonce from C:\Users\dtivel\AppData\Local\Temp\ktvqu3ao.cpw.
info: Sign.Core.ISignatureProvider[0]
Signing Mage job with 1 files.
info: Sign.Core.IDirectoryService[0]
Extracting container C:\Users\dtivel\AppData\Local\Temp\2iemu1ts.tva\t2ulumpx.clickonce to C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf.
info: Sign.Core.ISignatureProvider[0]
Signing SignTool job with 3 files.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.dll.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.exe.
info: Sign.Core.ISignatureProvider[0]
Signing C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\setup.exe.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.IMageCli[0]
Running mage.exe with parameters: '-update "C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.dll.manifest" -a sha256RSA'.
info: Sign.Core.IMageCli[0]
mage.exe Out Warning MSB3178: Assembly 'WinFormsApp1.dll' is incorrectly specified as a file.
WinFormsApp1.dll.manifest successfully updated. However, some errors were encountered.
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.IMageCli[0]
Running mage.exe with parameters: '-update "C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\WinFormsApp1.application" -a sha256RSA -appm "C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf\publish\Application Files\WinFormsApp1_1_0_0_0\WinFormsApp1.dll.manifest" -pub "Test certificate (DO NOT TRUST)" -SupportURL http://description.test/'.
info: Sign.Core.IMageCli[0]
mage.exe Out WinFormsApp1.application successfully updated
info: Sign.Core.ISignatureProvider[0]
Signing succeeded.
info: Sign.Core.IDirectoryService[0]
Rebuilding container C:\Users\dtivel\AppData\Local\Temp\2iemu1ts.tva\t2ulumpx.clickonce from C:\Users\dtivel\AppData\Local\Temp\pjbonkno.ztf.
info: Sign.Core.Signer[0]
Successfully signed E:\testpass\publish.clickonce in 21779 ms
Metadata
Metadata
Assignees
Labels
Priority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the release