I'm trying to create an Excel document via C#. When I run the application, it gives the following error:
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.Excel.Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{000208D5-0000-0000-C000-000000000046}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).

It was working fine before I've upgraded Visual Studio from 2010 to 2012. I've also upgraded Office from 2010 to 2013.
- There are no errors/warnings at output window.
- Microsoft.Office.Interop.Excel reference is added