WPF APIs will not work on Windows 98!
So this is kind of embarassing but there is a mistake in the WPF reference documents out there. Under the Platforms section of all the WPF reference documents there is the following INCORRECT statement:
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition"
Ok, as you probably know, WPF apps do not run on most of the platforms listed above. This is what the statement should say:
"The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1. "
How could this happen? Suffice to say that we have a build process that blows this sort of information into the documentation and there was a snafu along the way. We're working to remedy it for the online documentation.
We are the Windows Presentation Foundation SDK writers and editors.