SecAnnotate can be used to analyze your assemblies, especially APTCA assemblies in order to find transparency violations without needing code coverage from a test case. Instead, static analysis provided by SecAnnotate is valuable in ensuring that your assembly’s fully correct from a transparency perspective. SecAnnotate runs in two different modes. By default, it runs in annotation mode where it loops over your assembly looking for transparency violations and creating suggestions for how they might be fixed. It then applies these suggestions to its model of transparency of your assembly and loops again finding any violations that this updated set of annotations would’ve caused. This process’s repeated until there’re no further transparency violations found.
More info: SecAnnotate Beta (download) | Guide: Using SecAnnotate to Analyze Your Assemblies for Transparency Violations