Versionskompatibilität für die Eincheckrichtlinien der Codeanalyse

Aktualisiert: November 2007

Wenn Sie Eincheckrichtlinien für die Codeanalyse mit verschiedenen Versionen von Team Explorer erstellen und auswerten müssen, ist es erforderlich, die Unterschiede bei der Auswertung von Eincheckrichtlinien mit Visual Studio Team System 2008 und mit Visual Studio 2005 Team System zu kennen.

Versionskompatibilität für die Auswertung von Eincheckrichtlinien

  • Bei der Auswertung von Eincheckrichtlinien für die Codeanalyse in Visual Studio Team System 2008 werden alle Regeln, die in Visual Studio 2005 Team System vorhanden waren, in Visual Studio Team System 2008 jedoch nicht vorhanden sind, ignoriert.

  • Bei der Auswertung von Eincheckrichtlinien für die Codeanalyse in Visual Studio 2005 Team System werden alle neuen Regeln, die nur in Visual Studio Team System 2008 vorhanden sind, ignoriert.

  • Wenn die Eincheckrichtlinie für die Codeanalyse Regelassemblys angibt, ignoriert Visual Studio Team System 2008 alle mit Assemblys angegebenen Regeln, die vom Programm nicht erkannt werden.

  • Wenn die Eincheckrichtlinie für die Codeanalyse Regelassemblys angibt, die von Visual Studio 2005 Team System nicht erkannt werden, wird eine entsprechende Meldung angezeigt.

Versionskompatibilität für die Erstellung von Eincheckrichtlinien

  • Eincheckrichtlinien für die Codeanalyse, die mit der Visual Studio Team System 2008-Version von Team Explorer erstellt wurden, können mit der Visual Studio 2005 Team System-Version von Team Explorer nicht geändert werden. Diese Richtlinien können mit Visual Studio 2005 Team System ausgewertet werden, dies ist jedoch nicht empfehlenswert, da bei den Regelassemblys Konflikte mit den starken Namen auftreten.

  • Wenn Sie eine Eincheckrichtlinie für die Codeanalyse mit Visual Studio 2005 Team System Team Explorer erstellt haben, können Sie Visual Studio Team System 2008 Team Explorer verwenden, um diese zu ändern. Die Auswertung kann ebenfalls mit Visual Studio Team System 2008 erfolgen. Nach der Änderung einer Richtlinie mit Visual Studio Team System 2008 Team Explorer können Sie diese nicht mehr mit Visual Studio 2005 Team System Team Explorer bearbeiten. Visual Studio 2005 Team System kann die Richtlinien jedoch ohne Konflikte bei den starken Namen auswerten.

  • Um eine Eincheckrichtlinie für die Codeanalyse mit Regeleinstellungen zu erstellen, die sowohl für Visual Studio 2005 Team System als auch für Visual Studio Team System 2008 gelten, müssen Sie die Richtlinie in Visual Studio 2005 Team System erstellen, alle erforderlichen Änderungen vornehmen und speichern. Wenn die Regeländerungen nur in Visual Studio Team System 2008 vorhanden sind, ändern und speichern Sie die Richtlinie in Visual Studio Team System 2008.

    Nachdem Sie die Richtlinie in Visual Studio Team System 2008 gespeichert haben, können Sie Regeleinstellungen, die nur in Visual Studio 2005 Team System vorhanden sind, nicht mehr ändern.

Siehe auch

Weitere Ressourcen

Versionen und Editionen von Team Foundation