【问题标题】:CS1519: Invalid token '<' in class, struct, or interface member declarationCS1519:类、结构或接口成员声明中的标记“<”无效
【发布时间】:2015-09-10 10:38:24
【问题描述】:

我有一个 aspx 页面,其中包含以下方法:

public List<AutoCardTable> populateTable()
{
    return populateTable(null, null, null, null);
}

在我的本地机器上运行良好。

但是,当我将它放在服务器上时,我收到以下错误:

CS1519: Invalid token '<' in class, struct, or interface member declaration

据我所知,这告诉我这个角色

<

在此方法声明中无效。

但为什么不呢?还是真的是别的东西?为什么它可以在我的本地而不是在服务器上工作?可能有一些 .net 1.1 与之交互,但我仍然认为这不会导致这个问题?

我在谷歌上找不到任何关于这个字符问题的例子。

我完全被难住了 - 有什么想法吗?

【问题讨论】:

  • 在 ASP.NET 1.1 中。没有仿制药。您不能在低于 2.0 的 .NET 版本中使用该代码

标签: c# asp.net .net .net-1.1


【解决方案1】:

.NET 1.1 不支持泛型。除非您可以更新到 2.0(最好是 3.5),否则您将不得不这样做(在这种情况下,使用您自己的类或 ArrayList 而不是 List&lt;...&gt;)。您还应该确保您的本地开发环境实际使用 .NET 1.1(至少可以说这可能很棘手)。

【讨论】:

    猜你喜欢
    • 2020-03-05
    • 2013-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 2014-06-22
    相关资源
    最近更新 更多