I ran Setup.exe. It gave the same error as before. However, it did install Cassini, but when I checked the SCM it had not started. I tried starting the service manually, but then it promptly stopped. In Event Viewer, the error is:
Event Type: Error
Event Source: Cassini by UltiDev
Event Category: None
Event ID: 0
Date: 9/22/2006
Time: 9:26:22 AM
User: N/A
Computer: VANSERVER1
Description:
Service cannot be started. System.InvalidOperationException: There is an error in XML document (2, 121). ---> System.ArgumentNullException: Value cannot be null.
Parameter name: array
at System.Array.Sort(Array array, IComparer comparer)
at CassiniConfiguration.Metabase.set_Applications(ApplicationEntry[] value)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderMetabase.Read3_Metabase(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderMetabase.Read4_CassiningMetabase()
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
at CassiniConfiguration.Metabase.Load()
at CassiniService.Service1.OnStart(String[] args)
at System.Serv...
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Windows 2003 Server is the OS. I think the installation of the website was not successful, because it could not start the cassini server service, and consequiently register the app with the web server. Hope the trace from the event viewer could shed some light. Thanks.