If .Net Framework 3.0 runs on top of .Net Framework 2.0 effectively extending 2.0 with the addition of 4 dll's, and .Net Framework 2.0 runs on Windows 2000 server, then why doesn't 3.0 run on Windows 2000 Server? If 3.0 requires dll's that are only in Server 2003, could they not be incorporated into the 3.0 redistributable package effectively expanding the customer base, such as people like myself?
Thanks for your post. .Net 3.0 depends on key OS-Level features avalable in WinXP SP2 and Windows 2003 server including Http.sys, several security stack enhancements, COM+ 1.5 features for COM+ / ES integration, MSMQ extensions, MSDTC extensions and so on. These are core platform capabilities. We do provide an interop story with WSE 3.0 and ASMX on Windows 2000 Server.