title: Why does OpenEdge ODBC connection fail with error 126 in IIS but on in VS2010?
body: <p>I have an ASP.net web service application that connects to a Progress OpenEdge 10.1B database via ODBC.  My development machine is XP Pro and runs everything fine.  I am now moving the application into a test environment.  The test machine is also XP Pro.  It matches the dev machine except for that the Progress Server is not running locally.  I am able to run the project out of VS2010 and the web service makes the ODBC connection and returns the data without error.  When I deploy the application to IIS (which is running locally) the ODBC connection fails with this error:</p>
  
  <p>*<em>System.Data.Odbc.OdbcException: ERROR [IM003] Specified driver could not be loaded due to system error  126 (OpenEdge 10.1B driver).
  *</em></p>
  
  <p>What is going on here?</p>