代码之家  ›  专栏  ›  技术社区  ›  Hinek

Visual Studio 2008不显示任何“过时”警告

  •  3
  • Hinek  · 技术社区  · 17 年前

    重复: Why are C# collection-properties not flagged as obsolete when calling properties on them?

    我刚刚使用VisualStudio2008将.NET1.1项目迁移到.NET2.0。我知道在项目中有对过时方法的引用。

    我需要这些“过时”的警告

    只有一个样本:

    protected internal DataConnector()
    {
        _connectionString = ConfigurationSettings.AppSettings["ProductConnectionString"];
    }
    

    所有应该导致“过时”警告的引用都指向.NET Framework类的成员。

    4 回复  |  直到 9 年前
        1
  •  0
  •   David M    17 年前

    调用过时方法的代码本身是否标记为过时?

        2
  •  0
  •   Adam Robinson    17 年前

    这里只是在黑暗中拍摄一张照片,但过时成员的使用是否发生在您正在引用的项目中,而在您构建时,它实际上并没有重建该项目?如果可能的话,我会尝试手动构建正在使用的项目,或者只是重建整个解决方案。

        3
  •  0
  •   David    17 年前

    确保您正在对项目进行完整构建,而不仅仅是增量构建。

    推荐文章