Ich habe gerade ein Projekt von 2008 bis 2010 Beta 2 aktualisiert und StyleCop meldet jetzt SA1305 (Ungarische Notation) Warnungen auf Variablennamen mit dem Präfix 'ist'. "Is" ist definitiv in der Liste der erlaubten Präfixe.Warum beachtet StyleCop SA1305 nicht die Liste der zulässigen Präfixe in VS2010 (oder MSBuild)?
Ist dies ein bekanntes Problem? Hat jemand anderes dieses Problem überfahren? Der Code wurde definitiv ohne Warnungen in 2008 kompiliert.
Update: Es stellt sich heraus, dass dies wie erwartet in Visual Studio funktionieren kann, aber dann durch MSBuild fehlschlagen. Finden Sie die Antwort unten für warum.
Es ist tatsächlich in der Standardliste. – Jedidja