Reputation: 24689
I believe that I need to reference the following namespace
Microsoft.Web.Services2.Security
How can I determine which dll references these namespaces so I can set a reference to them? If I search the entire framework 4 in the object browser, I don't see it, but then, I probably need a reference to the dll for it to show up
When I look up the MS documentation, I see no mention.
Documentation on Microsoft.Web.Services2.Security
What I have done in the opast is set a reference to every Microsoft dll I can find then search the object browser to determine which dll it is in. Then, remove the unused dlls. There has to be a better way. How does everyone else locate the dll that defines a namespace and classes that are needed?
When I open the Add Reference dialog and look for Microsoft.Web.Services2.Security, I don't see it.
Upvotes: 1
Views: 80
Reputation: 17883
That assembly is part of the Web Services Enhancements (WSE) for .NET library.
WSE is a fairly old technology with several versions that has mostly been replaced by WCF as of .NET 3.0 and above.
WSE versions 1.0 & 2.0 require the 8 year old .NET 1.1 to be installed in order to use the library while WSE 3.0 requires .NET 2.0 to be installed.
WSE is still used occasionally to interop with SOAP services that sometimes don't play well with WCF's implementation of SOAP (ie, Java).
The different WSE versions can be downloaded from the following links:
Upvotes: 2
Reputation: 22496
You'll need to install .NET Framework 1.1 and Web Service Enhancements 2.0 or you won't be able to find this at all. So will your users. This might be a hassle.
Are you really, really, really sure you want to be using an addon pack for .NET 1.1 in the year 2011?
Upvotes: 2