이전 버전의 Install Shield Limited Edition은 64 비트 패키지 작성을 지원하지 않지만 현재는 (the accepted answer here 아래의 주석 참조), 다음과 같이 소문이 있습니다. Visual Studio 2013의 최신 버전입니다.최신 설치 쉴드가있는 대상 64 비트 프로그램 파일 폴더 LE
최신 설치 쉴드 LE와 함께 VS 2013을 사용하고 있는데 어떻게 작동하는지 파악할 수 없습니다. 내 설치 디렉토리는 [ProgramFiles64Folder]
입니다. 나는 또한 "일반 정보"보기에서 x64
에 "템플릿 요약"속성을 설정해야한다고 말한 their documentation을 보았습니다. 그러나 해당 속성은 없습니다. MSI는 여전히 "Program Files (x86)"폴더에 배포 중입니다.
Visual Studio 2013의 Install Shield를 사용하여 만든 MSI를 64 비트 Program Files 폴더에 배포하는 방법을 아는 사람이 있습니까?
저는 실제 질문이 LE로 x64 MSI를 구축하는 방법 일 가능성이 더 높다고 생각합니다. 실제로 지원된다면 IDE에 뭔가 있어야합니다. 명확한 방법이 없다면 Orca로 MSI를 열고보기 -> 요약 정보를 선택하고 플랫폼을 x64로 변경해보십시오. 분명한 사실을 밝힐 위험이 있으므로 Windows는 32 비트 구성 요소가 64 비트 Program Files 폴더에 파일을 만들도록 허용하지 않습니다. 그러면 해당 파일이 리디렉션됩니다. – PhilDW
나는 실제로 그 모든 것을 "해킹"으로 생각해 내 자신을 발견했다. 나는 대답을 올릴거야. –
리소스를 확인하는 기회가 없었지만 리소스 (레지스트리 키 또는 파일)가 64 비트 위치에 추가되면 Express 및 LE 버전은 자동으로 64 비트 패키지를 작성합니다 32 비트 대신. 프로젝트의 템플릿 요약 설정은 중요하지 않습니다. –