Settings.StyleCop
은 여전히 이전과 동일하게 작동합니다. 등이 .. 즉 \packages\StyleCop.MSBuild.4.7.49.1\tools
이 꽤 많이 서버를 구축,
1 저장 패키지 디렉토리에 StyleCop.exe의 인스턴스,이 기계 사이가 휴대용한다 :
StyleCop.MsBuild
패키지는 행동의 몇 수행 프로그램 파일에는 없지만 설치 파일과 동일합니다.
2은 즉 csproj로 변경합니다 :
<Import Project="..\..\packages\StyleCop.MSBuild.4.7.49.1\build\StyleCop.MSBuild.Targets" Condition="Exists('..\..\packages\StyleCop.MSBuild.4.7.49.1\build\StyleCop.MSBuild.Targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\StyleCop.MSBuild.4.7.49.1\build\StyleCop.MSBuild.Targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\StyleCop.MSBuild.4.7.49.1\build\StyleCop.MSBuild.Targets'))" />
</Target>
모든 것이 stylecop를 실행하고 추가하도록 일부 패키지가 전에 거기에 대한 요구에서 기본적으로 수행이 대상 파일에서 포인트입니다 건물.
당신은 그 때 평소와 같이 발탁한다, 솔루션의 루트, 또는 프로젝트 파일에
가 복사 StyleCop.Settings을 사용하기 위해해야 할 일. 가장 쉬운 방법은 복사하는 것입니다. \packages\StyleCop.MSBuild.4.7.49.1\tools
항상 똑같은 작업을 수행하십시오. 나는 이것이 어떻게 다른지 보지 못한다. 너를 지키는 게 뭐야? – jessehouwing
다른 점은 VS 2013의 경우 Stylecop이 설치 중에 자동으로 통합을 지원하지 않는다는 것입니다. 그것이 모두 시작된 곳입니다. –
'setting.Stylecop' 파일을 추가 할 수 있어야합니다. 새 XML 파일을 템플릿으로 선택하고 올바른 이름을 지정하기 만하면됩니다. – jessehouwing