Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

IIS 7 configuring .asmx WEB SERVICE TO WORK

Posted on 2010-08-18
3
Medium Priority
?
2,645 Views
Last Modified: 2012-05-10
I have just had to reinstall the lot basically. My current project uses webservice, .asmx to make ajax calls to server to return data and respond without page refresh.

IIS has been enabled a new. I cannot get my .js method to successfully call server side web service method. I just get an error stating that service is undefined.

Here is my code, from what i gather it is correct and is something I need to do to enable IIS once again to correctly allow .asmx web services to work, any ideas?

Here is page reference:

<body>
    <form runat="server">
     <ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server">
                <Scripts>
                    <asp:ScriptReference Path="ServiceClientScript.js" />
                </Scripts>
                <Services>
                    <asp:ServiceReference  Path="Service.asmx" />
                </Services>                
            </ajaxToolkit:ToolkitScriptManager>
        <div class="page">        
            <asp:ContentPlaceHolder ID="MainContent" runat="server"/>
        </div>      
    </form>
</body>

Here is .asmx
<%@ WebService Language="C#" CodeBehind="~/App_Code/Service.cs" Class="Tester.Call.Service" %>

Here is .cs web service method:

namespace Tester.Call
{
    /// <summary>
    /// Summary description for Service
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
    [System.Web.Script.Services.ScriptService]
    public class Service : System.Web.Services.WebService
    {
        [WebMethod]
        public string HelloWorld()
        {
            int one = 1 + 2;
            return "Hello World";
        }

    }

}

here is calling .js funtion:

function ClickMe() {
    Tester.Call.SpriteProficientServices.HelloWorld();
}

I would be grateful for any guidance, I am using Vista home premium with IIS 7 and .NET 2010. It all worked fine befor re-install of OS.
0
Comment
Question by:gillsboy123
  • 2
3 Comments
 
LVL 18

Expert Comment

by:Anil Golamari
ID: 33465260
0
 

Author Comment

by:gillsboy123
ID: 33465519
Thats of no use for me. As far as I am aware WCF is not what I am doing. Also I am not running a Windows Service. Iam just trying to get my .asmx files and server Side Web Service.cs file to work in IIS 7.

It works fine in webdev, but naturally I need it in IIS.
0
 
LVL 18

Accepted Solution

by:
Anil Golamari earned 2000 total points
ID: 33465683
http://krismanohar.com/blog/?p=34  ( publishing Web service in IIS)
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses

876 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question