I am getting this error at Install time:
PLATFORM VERSION INFO
Windows : 5.1.2600.131072 (Win32NT)
Common Language Runtime : 2.0.50215.44
System.Deployment.dll : 2.0.50215.44 (beta2.050215-4400)
mscorwks.dll : 2.0.50215.44 (beta2.050215-4400)
dfdll.dll : 8.0.50215.44 (beta2.050215-4400)
dfshim.dll : 2.0.50215.44 (beta2.050215-4400)
SOURCES
Deployment url : http://install.inventorymanager2005.com/InventoryManager2005.application
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of http://install.inventorymanager2005.com/InventoryManager2005.application resulted in exception. Following failure messages were detected:
+ Exception reading manifest from http://install.inventorymanager2005.com/InventoryManager2005.application: the manifest could be invalid or the file could not be opened.
+ The manifest has no XML signature.
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [15 Jun 2005 16:53:50 -05:00] : Activation of http://install.inventorymanager2005.com/InventoryManager2005.application has started.
ERROR DETAILS
Following errors were detected during this operation.
* [15 Jun 2005 16:53:51 -05:00] System.Deployment.Application.InvalidDeploymentException (ManifestParse)
- Exception reading manifest from http://install.inventorymanager2005.com/InventoryManager2005.application: the manifest could be invalid 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.DownloadManifest(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ManifestType manifestType, ServerInformation& serverInformation)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirect(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifest(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, 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.ValidationFailedException (Unknown subtype)
- The manifest has no XML signature.
- 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)
COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.
Am have never signed any code before in my life. How do I sign the assemblies in my program (i need details - I do know how to get to the UI page for signing them)
FYI: I have a 2048bit Authenticode certificate from InstantSSL for Black River Software but do not know how to use the .pfx I generated in pvkimprt or how to generate a relevant .snk file to sign assemblies with.
I assume that this needs to be used to sign the assemblies. But the closet I've gotten to doing it with this certificate it kept telling me that it couldn't find the key and certificate. Do they have to be stored in the same location that the binaries are written to? I really need someone to be clear on this and walk me through it.
Please, please help