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.

About Us



We are the Windows Presentation Foundation SDK writers and editors.

Comments (2)

  1. TheCat says:

    Hi. If .NET 3.0 don’t run on Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, how it would be possible to develop applications for PDA, Smartphones and other small things using .NET 3.0? Not so amazing…

  2. wcsdkteam says:

    I guess it’s slightly misleading to say that .NET 3.0 APIs don’t run on these platforms because 3.0 includes APIs from 2.0 and 2.0 APIs run on older platforms. However, if you use APIs specific to 3.0 like WPF APIs, these won’t work on these older platforms. Anyway, I edited the blog to specify WPF APIs because those are what this SDK works with.