Visual Studio 2012에서 InstallShield Limited Edition을 사용하여 설치 프로젝트를 빌드 중입니다. 설치 빌드에는 궁극적으로 빌드의 긴 경로 이름이되는 일부 병합 모듈이 필요합니다. 현재 ISProjectFolder을 릴리스 위치로 사용하고 있으며이 위치는 설치 프로젝트의 최상위 폴더로 해석됩니다."얕은 폴더 구조"Visual Studio 2012의 InstallShield 옵션
오류 1 -6307 : 에 하나 개 이상의 파일을 추출 할 수 없습니다 'C : \ 사용자 \ 사용자 이름 \ 문서가 프로젝트 \ 비주얼 스튜디오를 2012 \ \ 여기에 오류가 나는 점점 오전 중 하나의 예입니다 MyProject \ MyProjectSetup \ Express \ Interm \ MergeModules \ policy_9_0_Microsoft_VC90_CRT_x86.644DE414_7746_31B5_908B_E938B4078584 '로 변경하십시오. 파일 경로가 운영 체제에서 설정 한 제한보다 깁니다. 현재 릴리스의 빌드 위치를 에 대한 더 짧은 경로로 변경하여이 문제를 해결하십시오. ISEXP : 오류 : -6307 : 'C : \ Users \ UserName \ Documents \ Visual Studio 2012 \ Projects \ MyProject \ MyProjectSetup \ Express \ Interm \ MergeModules \ policy_9_0_Microsoft_VC90_CRT_x86.644DE414_7746_31B5_908B_E938B4078584'에 하나 또는 개의 파일을 더 추출 할 수 없습니다. 파일 경로가 운영 체제에서 설정 한 제한보다 깁니다. 현재 릴리스의 빌드 위치를 에 대한 더 짧은 경로로 변경하여이 문제를 해결하십시오.
오류 상태로 인해 빌드 파일 경로가 너무 길기 때문에 이러한 현상이 발생합니다. 위에서 언급했듯이 Visual Studio 2012와 함께 제공되는 InstallShield Limited Edition을 사용하고 있습니다. 빌드 옵션을 "얕은 폴더 구조"로 변경하는 데 도움이되는 다양한 온라인 포럼을 읽었지만 InstallShield Limited에서이 옵션을 찾을 수 없습니다.
내가 명시 적으로 빌드 위치를 설정하여이 문제를 해결할 수 있습니다 : 나는 그것이 자료 페이지의 작성 탭에 있어야한다고 생각 비주얼 스튜디오 2012와 함께 제공됩니다,하지만 난 거기에 표시되지 않는 판 내 바탕 화면과 같은 더 짧은 경로로 옮길 수는 있지만, 설치 프로젝트 폴더 내에 빌드 출력을 유지하는 것이 바람직한 해결책은 아닙니다. 어떤 도움을 주시면 감사하겠습니다.
, 추가 작업을 잃지 않도록 다른 작업 공간을 만들어야합니다. – janmvtrinidad