설치하는 동안 사용할 파일이 있습니다. 그것은 몇 가지 SQL을 포함합니다. 이 파일은 설치된 응용 프로그램 자체에서 사용하지 않으므로 클라이언트 컴퓨터에 설치하지 않으려면이 파일을 이진 요소를 사용하여 지정하는 사용자 지정 동작 DLL과 같은 설치 패키지의 일부로 사용하고 싶습니다. 하지만 설치 패키지에 파일을 포함하면 어떻게 읽습니까? 거기에 내장 된 WiX/DTF 기능이 있습니까? 아니면 그 파일을 다른 방법으로 삽입해야합니까?설치 패키지의 파일을 읽습니다.
1
A
답변
0
직접 발견 한 가장 좋은 방법은 WiX 사용자 정의 작업 라이브러리 용 속성 파일을 만들고 거기에 모든 SQL을 추가하는 것입니다. 사용자 지정 작업에서 SQL을 사용할 수 있도록 추가 작업을 수행 할 필요가 없습니다! :)
2
는 다음과 같은 라인을 따라 뭔가를해야합니다
- 사용
<binary>
요소가 에게 패키지의 바이너리 테이블의 스트림으로 파일을 포함 할 수 있습니다. - 는 즉시 사용자 정의 행동에 임시 파일에 이진 테이블 밖으로 파일을 스트리밍하고, 등록 정보, 예를 들어,에 임시 파일의 위치를 저장 당신이 그것으로 완료되면 당신은 최대 파일
- 청소와 파일을 할 필요가 무엇이든 CleanupSQLFile
- 않습니다. 지연 또는 커밋 작업의 일부로 파일을 정리해야하는 경우 CleanupSQLFile이라는 작업을 사용하고 CustomActionData 속성에서 파일 위치를 읽어야합니다. 호텔과에서 CustomAction 해야는 InstallSite에 example of streaming a file from the binary table있다 동일한 이름을
있습니다.
0
동일한 요구 사항이있었습니다. 어떤 위치에 파일을 배포 한 다음 그 위치에서 쉽게 읽고 편집하고 실행할 수 있습니다.
관련 문제
- 1. 패키지의 여러 버전 설치
- 2. VB.NET 2010 프로젝트 설치/설치 패키지의 문제점
- 3. 설치 패키지의 설치 수를 제한하는 방법
- 4. wix 설치 패키지의 이진 파일
- 5. iphone은 UIWebView에서 txt 파일을 읽습니다.
- 6. Javascript의 서버에있는 속성 파일을 읽습니다.
- 7. 종속 프로젝트에서 속성 파일을 읽습니다.
- 8. Heroku 앱이 database.yml 파일을 읽습니다.
- 9. 설치 패키지의 바탕 화면 아이콘 - Windows 설치 패키지
- 10. DLL에 Pdf 파일을 포함시킨 다음 읽습니다.
- 11. 안드로이드의 전화 메모리에서 텍스트 파일을 읽습니다.
- 12. CSV 파일을 읽습니다. 특수 문자 문제
- 13. PHP는 zip 파일의 디렉토리에서 텍스트 파일을 읽습니다.
- 14. Ant가 zip 파일에서 속성 파일을 읽습니다.
- 15. 배열 단위로 파일을 한 줄씩 읽습니다.
- 16. 안드로이드는 대화 상자에 텍스트 파일을 읽습니다.
- 17. 번 관리 부트 스트 래퍼 내부의 WiX 패키지의 설치 지정
- 18. 설치 파일을 만드는 방법
- 19. CSV가 PHP를로드하고 읽습니다.
- 20. getResourceAsStream마다 전체 jar가 읽습니다.
- 21. RPM 패키지의 여러 그룹
- 22. 패키지의 클래스 정의
- 23. scala.tools.nsc 패키지의 목적은 무엇입니까?
- 24. app.config의 connectionStrings 요소를 읽습니다.
- 25. 설치/패키지 설치 중 등록
- 26. 자바는 utf-8로 인코딩 된 파일을 문자로 읽습니다.
- 27. django가 서버에서 사용자 컴퓨터로 파일을 다운로드하거나 온라인으로 읽습니다.
- 28. libarchive는 파일을 추출 할 때 너무 많은 문자를 읽습니다.
- 29. Android/Java : 텍스트 파일을 가져오고 텍스트 파일에서 임의의 줄을 읽습니다.
- 30. Matlab에 배열을 bin으로 저장하고 파이썬에 전달하고 파이썬에서 bin 파일을 읽습니다.