Unsupported Options in the Project Properties Dialog Box

Some of the elements on the Project Properties dialog boxare either not supported on devices, or behave differently in a device project.

Unsupported and Differently Supported Options

The following table describes the elements that behave differently on device projects than on a desktop PC.

Section

Behavior

Project Defaults

While it is possible to set Use of MFC to Use MFC in a Static Library while also setting Use of ATL to Dynamic Link to ATL, this scenario is not supported in a device project.

Project Defaults

NoteNote:
This item applies only to MFC Smart Device Application projects and MFC Smart Device DLL projects.

If you change Use of MFC from Use MFC in a Shared DLL (the default) to Use MFC in a Static Library, you should also remove mfc80ud.dll (Debug) and/or mfc80u.dll (Release) from Additional Files in the General section of the Deployment property page.

Likewise, if you change Use of MFC from Use MFC in a Static Library to Use MFC in a Shared DLL, you should also add mfc80ud.dll (Debug) and/or mfc80u.dll (Release) to Additional Files in the General section of the Deployment property page.

When adding mfc80u.dll or mfc80ud.dll you must also add atl80.dll and msvcr80.dll or msvcr80d.dll.

See Also

Reference

Property Pages (C+)

Other Resources

Wizard Options in Native Device Projects