代码之家  ›  专栏  ›  技术社区  ›  Tal Laitner

找不到.NET Framework方法“Void System.GC.Collect”

  •  1
  • Tal Laitner  · 技术社区  · 12 年前

    我正在尝试运行一些服务,收到了此消息

    找不到方法:“Void System.GC.Collect(Int32, System.GCCollectionMode)'

    我怀疑是服务器,因为此服务在其他服务器上运行。 我真的很想知道这个问题的根源是什么,因为我在其他服务器上遇到了这个问题。 我试图从我的服务中获取代码,最后我意识到,即使我运行一个只有一个静态main的控制台应用程序并调用GC,我也会收到这个错误, 我使用的是带有Framework 2.0和3.5的Windows Server 2003

    1 回复  |  直到 12 年前
        1
  •  1
  •   Victor    12 年前

    创建控制台应用程序时,请确保目标框架未设置为Client Profile framework 3.5。

    上述设置位于项目属性的“应用程序”选项卡中

    如果要使用GCCollectionMode和Framework 2.0,则必须安装.NET 2.0 Service Pack 1