1

다음 오류 중 하나가 발생하는 경우 솔루션을 구축하지 않습니다 내 비주얼 스튜디오 : 이제 비주얼 스튜디오 2012 말도 오류를 제공

1. Invalid spacing around ';' 
2. All private methods must be declared after protected. 
3. Constructor must be placed before method declarations. 
4. Must use curly brackets in if condition. 
5. Use string.empty instead of "". 

나는 우리가 올바른 코딩 관행을 따라야 알고 있지만, 내가 일하고 있어요 이런 종류의 것들을 가지고있는 오래된 코드. 각 파일마다 변경하기가 어렵습니다. VS가 이러한 종류의 오류를주지 않게하려면 어떻게해야합니까?

+1

코드 분석을 구성한 것으로 보입니다. 그러나 그 코드가 무엇인지는 알 수 없습니다. 구성을 볼 수없고 오류에 대한 자세한 정보를 제공하지 않았기 때문입니다 (오류 코드 포함). –

+0

@Tahreem VS2012의 자동 '코드 분석'기능을 비활성화해야합니다. – Zeeshan

답변

2

비 호환 솔루션에서 Stylecop을 사용하고있는 것 같습니다. * .sln 파일이 들어있는 디렉토리에 'Settings.StyleCop'설정 파일을 작성하십시오. 파일에 다음 내용을 추가 :

<StyleCopSettings Version="105"> 
    <GlobalSettings> 
    <BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty> 
    </GlobalSettings> 
</StyleCopSettings> 
+1

아니면 StyleCop을 끄십시오. –

+0

이 솔루션은 실제로 Stylecop을 사용하고 있습니다. 당신의 솔루션은 매력처럼 일했습니다 :) –

2

이것은 ReSharper에서 또는 StyleCop와 같은 플러그인에 의해 발생 하나. 이러한 경고 중 일부를 해제하거나 플러그인을 완전히 비활성화 할 수 있습니다.

관련 문제