On my machine I developed a WebService on localhost and if I browse the asmx
file I get the usual page that defines the webmethods exposed by the
webservice and the opportunity to get the wsdl file using the Service
Description link.
This is saved into SourceSafe and then another person in the team gets
latest from sourceSafe onto his system to try to run the webService on his
localhost, all of the solution builds properly, but any attempt to browse the
same asmx file results in the development environment being opened instead
with a file downloaded that contains the <%@ WebService Language="c#"
Codebehind="blah.cs" Class="BPL.yadee.blah" %> type tag that one would
normally associate with a designer page. Why? After all a WebService does
not have a user interface. The downloaded file contains nothing but the
above tag.
I have checked that IIS is correctly setup on his machine and I cannot see
anything amiss. The anonymous user is being used. I have run aspnet_regiis
/i to ensure asp.net uses 1.1 of the Framework.
What am I missing.
--
PeterW