Hi All,
Trying to create a new package for Cisco Anyconnect. As part of this, I am doing a "installed rule" option, so that it looks at following:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco\Cisco AnyConnect Secure Mobility Client
InstallPathWithSlash
vpnagent.exe
Comparision: Greater Than or Equal to
4.4.01054
This version is correct: 4.4.01054
However at final hurdle it falls over with the follow error:
*****
FULL ERROR:
Source: Csla
Exception occurred at 23/03/2017 14:30:22: The 'Version' attribute is invalid - The value '4.4.01054' is invalid according to its datatype 'http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseTypes.xsd:Version' - The Pattern constraint failed.
DataPortal_Execute method call failed
DataPortal.Update failed
Stack: at Microsoft.UpdateServices.Administration.Internal.UpdateServicesPackage.Verify(String packageFile)
at Microsoft.UpdateServices.Administration.Internal.UpdateServicesPackage.Save(String packageFile)
at EminentWare.BusinessObjectLayer.SoftwarePackage.SoftwarePackage.SDPToXML(SoftwareDistributionPackage sdp, DateTime creationdate)
at EminentWare.BusinessObjectLayer.SoftwarePackage.SoftwarePackage.MakeDefaultSoftwareDistributionPackageWithCreationDate(SoftwarePackage sp, DateTime creationdate)
at EminentWare.BusinessObjectLayer.SoftwarePackage.SoftwarePackage.VerifyPackageCommand.DataPortal_Execute()
at Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters)
at Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters)
at Csla.Server.SimpleDataPortal.Update(Object obj, DataPortalContext context)
at Csla.DataPortal.Update(Object obj)
at Csla.DataPortal.Update[T](T obj)
at Csla.DataPortal.Execute[T](T obj)
at EminentWare.BusinessObjectLayer.SoftwarePackage.SoftwarePackage.Verify(SoftwarePackage package)
at EminentWare.UI.Publisher.PackageWizard.CreateOrEditPackage(Object obj)
END ERROR
*****
Tried to search this on google and on these forums but not able to find any details around this, the link in error also doesn't work. Not sure what I'm doing wrong here. Can someone provide some guidance?
regards
Ricky