Skip to main content
Windward

How to troubleshoot when you application cannot locate Windward DLLs

Overview

There are times when you are either building an application or testing/running an existing application and it will have trouble locating the Windward DLL files.  

Many times the DLLs are not installed in the GAC (Global Assembly Cache) and a simple reinstall of the engine will allow you to select this option and it will resolve the problem.  

Other times references will be pointing to places that the DLL does not exist and you will have to remove them and re add them by hand.

Resolution

To resolve the issue, follow the steps in this section.

  1. Look in the C:\Windows\assembly directory and make sure the Windward DLLs are present.
  2. If the DLLs are not in the GAC then reinstall the engine and select the option "install DLLs in the GAC" in the installer
  3. Check your references in your project in Visual Studio and ensure they are pointing to the correct paths.  
  4. If they are not pointing to the correct paths, remove all Windward DLL references and readd them from their installed locations
  5. If the above steps do not resolve the issue then Windward recommends making use of http://www.dependencywalker.com

 

http://www.dependencywalker.com is a utility that will assist you in listing out the DLLs on your system and their versions.  This aid in determining if the DLLs are installed, what version they currently are and where they are located.