Hola!
A ver si alguien le paso lo mismo...
Hice una aplicacion windows con Visual Studio SP1 y la publique a traves de
ClickOnce en un servidor.
Tengo 5 PC's con windows 2000, .net 2.0 y IE 6.0 SP1.
En 4 de ellas, se instalo perfecto la aplicacion.
En la 5°, al hacer clic en Install, me tira el siguiente error: "Cannot
continue. The application is improperly formatted. Contact the application
vendor for assistance."

Que podria ser?
MUCHAS GRACIAS!
En el log de la publicacion, me tira esto:

PLATFORM VERSION INFO
Windows    : 5.0.2195.262144 (Win32NT)
Common Language Runtime  : 2.0.50727.42
System.Deployment.dll   : 2.0.50727.42 (RTM.050727-4200)
mscorwks.dll    : 2.0.50727.42 (RTM.050727-4200)
dfdll.dll    : 2.0.50727.42 (RTM.050727-4200)
dfshim.dll    : 2.0.50727.42 (RTM.050727-4200)

SOURCES
Deployment url   : http://myhost/call/Callv2.application

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later
in the log.
* Activation of http://myhost/call/Callv2.application resulted in
exception. Following failure messages were detected:
 + Exception reading manifest from http://myhost/call/Callv2.application:
the manifest may not be valid or the file could not be opened.
 + Manifest XML signature is not valid.
 + El conjunto de claves no existe


COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [15/01/2007 05:22:37 p.m.] : Activation of
http://myhost/call/Callv2.application has started.

ERROR DETAILS
Following errors were detected during this operation.
* [15/01/2007 05:22:38 p.m.]
System.Deployment.Application.InvalidDeploymentException (ManifestParse)
 - Exception reading manifest from http://myhost/call/Callv2.application:
the manifest may not be valid or the file could not be opened.
 - Source: System.Deployment
 - Stack trace:
  at System.Deployment.Application.ManifestReader.FromDocument(String
localPath, ManifestType manifestType, Uri sourceUri)
  at
System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore
subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState,
IDownloadNotification notification, DownloadOptions options,
ServerInformation& serverInformation)
  at
System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore
subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState,
IDownloadNotification notification, DownloadOptions options)
  at
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
activationUri, Boolean isShortcut)
  at
System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object
state)
 --- Inner Exception ---
 System.Deployment.Application.InvalidDeploymentException(SignatureValidation)
 - Manifest XML signature is not valid.
 - Source: System.Deployment
 - Stack trace:
  at
System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature(Stream
s)
  at System.Deployment.Application.ManifestReader.FromDocument(String
localPath, ManifestType manifestType, Uri sourceUri)
 --- Inner Exception ---
 System.Security.Cryptography.CryptographicException
 - El conjunto de claves no existe

 - Source: System.Deployment
 - Stack trace:
  at
System.Deployment.Internal.CodeSigning.SignedCmiManifest.VerifyPublicKeyToken
()
  at 
System.Deployment.Internal.CodeSigning.SignedCmiManifest.Verify(CmiManifestVerifyFlags
verifyFlags)
  at
System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature(Stream
s)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

Responder a