Используете ли вы интерфейс или командную строку?
С помощью инструмента командной строки у вас есть несколько вариантов. Одним из них является импорт старого отчета, который будет использоваться в качестве базового. Затем настройте проект fxcop так, чтобы он сообщал только о новых ошибках: Report Status = "Active, Absent" NewOnly = "True"
Командная строка будет выглядеть примерно так: fxcopcmd.exe /i:OldVersionReport.xml /out:NewVersionReport.xml /p:FXCopProject.fxcop /f:mydll.dll
В новом отчете будет только новая активная ошибка, а также список отсутствующих, т.е. исправленных ошибок старой версии.
Хотя это будет работать по большей части, вы должны понимать, что разница не будет на 100% точной. FXCop делает все возможное, чтобы сопоставить старый отчет с новой версией DLL, но иногда это не удается. Например, если вы исправили конкретное нарушение где-то в коде, но добавили тот же тип нарушения в другом месте, FXCop, скорее всего, пропустит это и не покажет никакой разницы.