Fog Creek Software
Fog Creek Software

CityDesk 2.0-Documentation
Missing Components

Sometimes files required for CityDesk to run have become corrupted or are not installed correctly. In this case you will see an error message describing what's missing. The following error messages might occur:

Click on the link corresponding to the error you're seeing for instructions on repairing your system.


Problem:

A CityDesk component (filename) is not installed correctly."

Solution:

Make sure that the file mentioned is actually located in the CityDesk installation directory (usually C:\Program Files\CityDesk). It should have been put there when you installed CityDesk.

If the file in question is missing, reinstall CityDesk. Make sure that you are installing a full version of CityDesk, not an upgrade. Upgrade setup programs have "_up" in the file name.

If the file in question exists but you are still getting this error message, you need to register each of the DLL or OCX files. Here's how to register a file:

  1. Right click on it
  2. Choose "open with..."
  3. Click "Choose program..."
  4. Click "Other"
  5. Find regsvr32.exe. It is in your Windows\System or Windows\system32 directory.
  6. Click "Open".

You should see a message box that says "DllRegisterServer succeeded."

If none of this helps, try this:

    1. Uninstall CityDesk using the Add/Remove Programs control panel
    2. Reinstall the latest version of Microsoft Internet Explorer from http://www.microsoft.com/ie
    3. Reinstall CityDesk

Problem:

"DHTMLEdit is not registered correctly."

Solution:

See the DHTML Knowledge Base Article for detailed instructions.


Problem:

"Common Controls are not registered correctly."

Solution: 

If you were asked to reboot during installation and haven't yet done so, please do so now.  After rebooting, if you still encounter this problem, make sure the files mscomctl.ocx, mscomct2.ocx, and msstdfmt.dll are in your system directory and are registered properly. 

Here's how to register a file:

  1. Right click on it
  2. Choose "open with..."
  3. Click "Choose program..."
  4. Click "Other"
  5. Find regsvr32.exe. It is in your Windows\System or Windows\system32 directory.
  6. Click Open.

You should see a message box that says "DllRegisterServer succeeded."

Another easy way to make sure that the common controls is installed correctly is to reinstall Microsoft Internet Explorer from http://www.microsoft.com/ie


Problem:

"Scripting components are not registered correctly."

Solution:

Download and install the latest version of Microsoft's Windows Script at http://msdn.microsoft.com/scripting -- look for the link to Microsoft Windows Script 5.6 Download and choose the correct one for your operating system. (Note: If you are using Windows XP, use the Windows 2000 download.)


Problem:

"Database components are not registered correctly."

Solution:

Download and install the latest versions of MDAC and JET from Microsoft at http://www.microsoft.com/data/download.htm.


Problem:

"Microsoft XML 3 is not installed properly."

Solution:

Visit Microsoft's XML web site.  Download and install the latest XML 3.0 Parser.

CityDesk Documentation -  Home


©Copyright 2001-2003 Fog Creek Software, Inc. All Rights Reserved.