FxCop + command line execution?

2.3k views Asked by At

does anyone know how to or can provide the syntax for running FxCop via command line.

i want to set a task to run a defined rules.fxcop file (this is a empty project that i made with only a select set of rules enabled to reduce noise and check for things i am interested in)

can someone explain how i can accomplish this...

i am guessing i would need to get latest version of the code and compile the .dll first then somehow get the fxcop project to add the dll as a target and run the analysis. then i want the violations found exported via email or saved to a directory.

ideas?

2

There are 2 answers

0
Nicole Calinoiu On BEST ANSWER

Have you tried something like the following:

fxcopcmd.exe /project:"<path to your .fxcop file>" /file:"<path to your target DLL>" /out:"<path to output report>
2
Lucas B On

I recommend you pony up and buy all new parts...

Try implementing continous integration with CC.NET. In it you can integrate with NUnit, NDepend, NCover, and FxCop. All of which can be e-mailed to you, displayed on a dashboard, or visible through a program in your tray.