[C#] 지정한 버전 문자열이 권장 형식 major.minor.build.revision을 따르지 않습니다. CS7035 해결 방법

CS7035 지정한 버전 문자열이 권장 형식 major.minor.build.revision을 따르지 않습니다. 오류는 어셈블리에 있는 버전 정보 등을 설정하려고 할 때에 발생합니다. 문자 인코딩에서 전각 문자로 입력을 시도할 때에도 발생하니, 문자열이 권장 형식을 따르는지 다시 확인하면 해결할 수 있을 것입니다.

CS7035 지정한 버전 문자열이 권장 형식 major.minor.build.revision을 따르지 않습니다

CS7035 지정한 버전 문자열이 권장 형식 major.minor.build.revision을 따르지 않습니다.

어셈블리 인포의 설정은 프로젝트 > 프로퍼티 > 어셈블리인포에서 확인할 수 있습니다.

// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
//
//      주 버전
//      부 버전 
//      빌드 번호
//      수정 버전
//
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호를
// 기본값으로 할 수 있습니다.
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.2.3.4")]

댓글