2008-10-22 2 views
0

빌드 된 바이너리에서 버전 정보를 변경하는 방법은 무엇입니까?빌드 된 바이너리의 버전 정보 변경

특히 VS6으로 빌드 된 .exe가 있지만 회사 정보 또는 버전 정보 문자열을 포함하지 않는 것 같습니다. 나는 그들이 처음에 어떻게 거기에 들어 왔는지에 대해 정말로 확신하지 못합니다. 이 정보를 업데이트하는 명령 줄 도구가 있습니까? 커맨드 라인 빌드에서 어떻게 임베드합니까?

답변

1

Visual Studio 6에서는 리소스로 열린 이진 파일을 메모리에서 열린 파일 대화 상자의 드롭 다운 옵션에 열 수 있습니다. 그런 다음 버전 정보 자원 섹션의 내용을 편집 한 다음 이진을 저장할 수 있습니다.

이것은 항상 나에게 몹시 기분이 좋았지 만 내가 작업 한 곳은 빌드 절차의 일부였다.

빌드하기 전에 해당 정보를 이진 파일로 가져 오려면 Visual Studio에서 프로젝트의 파일 정보 리소스 섹션을 확인하십시오.

+0

그리고 일반적으로 소급하는 것보다 소급하는 것이 훨씬 낫습니다! –

+0

전적으로 동의합니다. 내가 말했듯이, 나중에 편집하기 위해 항상 깨진 프로세스와 같은 느낌이 들었습니다. 메모리에서 VB6에 내장 된 바이너리에 대해 버전 번호의 세 번째 숫자 (.net 용어로 빌드)가 설정되도록 허용했습니다. –