The "SignFile" task was not given a value for the required parameter "Certificate

Hi, I get this Error;

The "SignFile" task was not given a value for the required parameter "CertificateThumbprint".
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Microsoft.Common.targets

When I try to publish
This is after I reinstalled windows XP home & VB2500 express beta
It worked before

I don't know enough to sort it out, please help?

[372 byte] By [Manuel_0001] at [2007-12-16]
# 1

If you reinstalled Windows, then your certificate is no longer in the cert store which may be confusing VS.

If the certificate was generated by VS, you should have a *.pfx file in your project. Try doing the following:

1) Double click the My Project node in your project.
2) Click on the Signing tab.
3) Make sure "Sign the ClickOnce manifests" is checked.
4) Click the "Select from File..." button, and select the *.pfx file in your project.

Hopefully, this will fix the problem.

Regards,
Sean: VBPM

SeanDr_MS at 2007-9-9 > top of Msdn Tech,Visual Basic,Visual Basic General...
# 2

Sorry for reviving a long quiet thread but it's the only one I can find relevant to my problem. I'm using c# express too!

I have the above problem and yes have just had to reinstall following an HD failure. I had the code backed up but had to reinstall windows and C# express.

I tried the above fix using a .pfx file from the application directory but still can't publish

Error 3 SignTool reported an error 'Failed to sign .\bin\Release\QxmlClick.publish\\setup.exe. SignTool Error: ISignedCode::Sign returned error: 0x80880253

The signer's certificate is not valid for signing.

I can build the project fine, I just can't publish it.

All ideas greatfully welcomed

Thanks

Steve

SteveJo at 2007-9-9 > top of Msdn Tech,Visual Basic,Visual Basic General...