TechnicalArchitectureWorx

The (Unofficial) ITWorx Technical Architecture Blog

Archive for October, 2007

ITWorx releases MS Office 2007 Prayer Times plugin

Posted by archworx on October 23, 2007

For all those who have been asking for the download for the Office 2007 add-in, good news, you can finally download it here:

http://www.itworx.com/downloads/PrayerTimes/PrayerTimes_2007.msi

Posted in mkaram, PrayerTimes, Vista | 27 Comments »

Resolution for (Exception from HRESULT: 0x800736B1)

Posted by archworx on October 17, 2007

I got this error when I tried to use a C++ DLL, compiled by Visual Studio 2005 SP1, in a web application (ASP.Net 2.0):

“This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)”

This happens due to a lot of reasons, you can check them at: http://blogs.msdn.com/eldar/archive/2006/06/07/621501.aspx

The reasons in my case were:

1- The target C++ DLL depends on 3 DLLs: msvcm80.dll, msvcp80.dll, and msvcr80.dll version 8.0.50727.762. This is because the SP1 is installed on the development machine, while the production machine has these files but version 8.0.50727.42, thus, I installed Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) on the production machine. You can get it from: http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en

2- My bad! I forgot to change the DLL’s active configuration to release, so you always have to check that before you deploy your application.

Posted in .NET 2.0, Configuration Management, El-Geish | 31 Comments »