The one missing is Microsoft.VC90.MFC; you can link statically to mfc, then you won't need the DLL.
Right-click your project, choose 'Properties': in the tree view, under 'Configuration Properties' choose the 'General' branch.
One of the settings is 'Use of MFC' with three options:
- 'Use standard Windows libraries' - i.e., don't use MFC at all.
- 'Use MFC in a Static Library' - The MFC code is linked inside your program, no additional files need to be deployed.
- 'Use MFC in a Shared DLL' - Requires deploying the MFC DLL with your application.
Hope this helps,
Pablo.