VS2013导入命名空间"语法错误"

时间:2015-07-30 18:18:12

标签: c# asp.net wsdl

我正在为webservice定制WSDL帮助文件。目前在我的.aspx上,我在顶部有一堆导入:

<%@ Import Namespace="System.Collections" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Xml.Serialization" %>
<%@ Import Namespace="System.Xml" %>
<%@ Import Namespace="System.Xml.Schema" %>
<%@ Import Namespace="System.Web.Services" %>

错误列表当前有102个错误(它可以显示的最大值)并且它们都指向第1行(参见上面的System.Collections),其中包含许多不同的错误,例如&#34;语法错误&#34;,&#34 ;预期结束;&#34;和&#34;声明预期&#34;。

该服务仍然可以正常工作,并且命名空间都正常使用。命名空间应该移动到其他地方吗?我想妥善处理,但无法找到任何信息。

1 个答案:

答案 0 :(得分:1)

You need a page directive first

<%@ Page Language="C#" %>

More info about page directives.基本上,这应该在导入之前的第1行。