vscode visual tutorial studio espaƱol entre diferencias color code close autoclose visual-studio msbuild fxcop

visual-studio - visual - vs code autoclose html



FxCop en compilaciĆ³n(Visual Studio 2008 Professional) (2)

Acabo de aprender cómo integrar StyleCop en Visual Studio. Ahora ejecuta cada compilación y sus errores aparecen como advertencias. ¡Excelente!

Ahora solo quiero hacer lo mismo con FxCop, pero incluso instalando MSBuild Community Tasks y agregando al archivo proj:

<Import Project="$(MSBuildExtensionsPath)/MSBuildCommunityTasks/MSBuild.Community.Tasks.Targets"/>

No va a hacer ¿Qué más tengo que hacer?


Intente poner esto justo antes de </Project> en su archivo csproj / vbproj:

<PropertyGroup> <PostBuildEvent>"%25ProgramFiles%25/Microsoft FxCop 1.36/FxCopCmd.exe" /file:"$(TargetPath)" /console /searchgac</PostBuildEvent> </PropertyGroup>


Para ejecutar Fxcop después de compilación, use la tarea Fxcop de MSBuildCommunityTasks en el objetivo AfterBuild:

<Import Project="$(MSBuildExtensionsPath)/MSBuildCommunityTasks/MSBuild.Community.Tasks.Targets"/> <Target Name="AfterBuild"> <FxCop TargetAssemblies="@(OutputAssemblies)" RuleLibraries="@(FxCopRuleAssemblies)" DependencyDirectories="$(MSBuildCommunityTasksPath)" FailOnError="False" ApplyOutXsl="True" OutputXslFileName="C:/Program Files/Microsoft FxCop 1.32/Xml/FxCopReport.xsl" DirectOutputToConsole="true"/> </Target>

La salida se mostrará en la consola.