If I just want to run the new style web services on, say a Windows 2000, IIS 5 machine with .NET 2.0 installed, but .NET 3.0 not installed, can I do it by just adding the System.ServiceModel.dll to my bin?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I doubt this would work. System.ServiceModel resides in the GAC. It also has dependencies on a few other 3.0 assemblies such as Microsoft.Transactions.Bridge, System.IdentityModel and so on. Who knows what other non-obvious stuff it may also depend on in say the registry.
FW 3.0 is also not designed for use on Windows 2000, you could try and install but whether it would work correctly is another question (See the requirements section in: http://msdn.microsoft.com/en-us/library/aa480198.aspx). If you were successful but something broke further down the road then the install would be unsupported by MS.
Best bet would be to save yourself a world of pain and install FW 3.0 on a compatible environment (XP SP2/Windows 2003-SP1 or above) and target that.