IDE에서 일부 DPK를 빌드하려고하면 제대로 컴파일되고 적절한 BPL이 생성되지만 명령 행에서 DelphiFinal Builder 8이 Delphi 10.2를 사용하여 rc 파일을 파괴하지 못하게하는 방법 Tokyo
이... .RC (14) : 오류 RC2132 : 10.2 도쿄는 내가 좋아하는 오류를 받고 있어요 예상 VALUE, BLOCK, 또는 END 키워드가
나는 것을 발견했습니다 컴파일하기 전에 그 RC 파일은 다음과 같습니다 :
1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x3FL
FILEFLAGS 0x00L
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x00L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "FileVersion", "1.0.0.0\0"
VALUE "ProductVersion", "1.0.0.0\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0409, 1252
END
END
,210
했지만 실패 빌드 후 시도 델파이로 변경 :
1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x3FL
FILEFLAGS 0x00L
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x00L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
그래서 델파이는 RC 파일을 덮어 쓰기를 시도하지만 중간에 멈추고보다 그것을 구문 분석 할 수없는 몇 가지 이유.
왜 이런 이상한 행동이 일어날 수 있습니까?
추 신 : DPK 프로젝트를 생성하는 동안 Delphi IDE에서 생성되는 표준 RC 파일입니다. 나는 그것에 변화를주지 않았다.
이미 삭제하고 IDE로 다시 만들려고했습니다. 내가 FinalBuilder 8 @DavidHeffernan 주석에
당신의 rc 파일이 빌드에서 재생하는 부분을 설명 할 수 있습니까? 프로젝트에서 참조되는 곳은 어디입니까? 명령 행을 사용하는 방법. 등. 요컨대, 자세히. 우리는 어떻게 이것을 repro 할 수 있습니까? –
질문이 업데이트되었습니다. – Gilmor
최종 작성자 질문 인 것처럼 보입니다. 지원을 요청하십시오. 무언가가 변경되지 않으면 IDE는 프로젝트 디렉토리에 rc 파일을 만들지 않습니다. 최종 건축업자처럼 들리네. –