LINK : fatal error LNK1104: cannot open file 'mfc90ud.lib' in VS2010 RRS feed

  • Question

  • Recently, i upgraded one of my projects from VS2008 to VS2010. This project links to many of the libraries which were also upgraded from VS2008 to VS2010. Even if I'm not referencing any mfc lib in the linker\input\additional dependencies i get, LINK : fatal error LNK1104: cannot open file 'mfc90ud.lib'. What could be the possibilities?

    Also, by defualt $(VCInstallDir)\atlmfc\lib is also included to \library directories under VC Directories of the project settings.

    Friday, November 9, 2012 1:38 PM


All replies

  • You probably have a library in your project that has not been upgraded to VS2010.
    Friday, November 9, 2012 2:19 PM
  • Thanks Scott for your reply.

    Yes, indeed i found out that, there was a dependent library path mentioned in the "Linker -> Additional Library Directories" that was pointing to VC90 libs folder. I changed it to VC100 libs and it worked.
    Monday, November 12, 2012 8:26 AM