C# Mapscript Project Deployment using ClickOnce

Jim Bartol jbartol at MMM.COM
Mon Jun 4 17:06:22 EDT 2007


I have developed a .NET Windows Forms based application that incorporates
Mapserver, and have successfully distributed it to users by using xcopy
deployment.  I would now like to distribute this application using
ClickOnce technology.  I have been able to successfully publish the
application using the default settings, however it failed when I tried to
deploy to a client machine with the following error message:

ERROR SUMMARY
      Below is a summary of the errors, details of these errors are listed
later in the log.
      * Activation of C:\ClickOnce Deployments\Rms.application resulted in
exception. Following failure messages were detected:
            + Manifest XML signature is not valid.
            + No signature was present in the subject.

I believe this error could occur if the mapscript_csharp.dll assembly was
not signed when it was created.  I have been using the binaries found in
the sample code posted by David Lowther found at
http://mapserver.gis.umn.edu/docs/howto/mapscriptcscompile.  Has the
mapscript_csharp.dll in this project been signed?  If not, would it be
possible to post a version of this project where the assembly has been
signed.

Has anyone else tried to develop a ClickOnce project with Mapscript?

Thanks for any feedback on this issue,
jb



More information about the mapserver-users mailing list