尝试在服务器上部署我的webservice时,我收到以下错误(也参见屏幕截图)。无法弄清楚原因。请帮忙!!
Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to
service this request. Please review the following specific parse error details
and modify your source file appropriately.
Parser Error Message: Could not create type 'WebServices.WebService'.
Source Error:
Line 1: <%@ WebService Language="C#" CodeBehind="WebService.asmx.cs" Class="WebServices.WebService" %>
Source File: /WebServices/WebService.asmx Line: 1
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
答案 0 :(得分:0)
请验证名称:您的命名空间是WebServices还是WebService?班级名称是否正确?
我建议您在没有任何代码的情况下创建新的Web服务并尝试部署。然后在那里添加一些代码并再次部署。
答案 1 :(得分:0)
根据声明,确保您拥有类名(而不仅仅是您在示例中看到的文件名):
<%@ WebService Language="C#" Class="MyNameSpace.MyClass" %>
using System;
using System.Web.Services;
当WebService派生类被声明为:
namespace MyNameSpace
public class MyClass: WebService {
}
答案 2 :(得分:0)
以下列出了一份清单,以确保您的网络服务在您的服务器上正常运行: