2017-09-08 4 views
0

응용 프로그램을 설치하는 동안 수정하고 싶은 .svc 파일이 있습니다. 일반적으로 wix를 사용하여 xml 파일을 편집 할 때는 XmlFile 옵션을 사용합니다. WiX 도구 세트를 사용하여이 .svc 파일에 텍스트를 추가하려면 어떻게합니까? 사용자 지정 동작을 만들어야합니까?WiX 도구 세트를 사용하여 파일 편집

<%@ ServiceHost Language="C#" Debug="true" Service="Certificate.Server.HelloService" CodeBehind="HelloService.svc.cs" %> 

답변

2

예, 가정이 정확한지 - 당신은 그렇게 할 수있는 사용자 지정 작업이 필요합니다. 그 일을 할 수있는 WIX 확장을 사용할 수 있습니다, 나는 github (텍스트 정규식에 의해 대체)에서 본 믿습니다.

하지만 설치 과정에서 "파일 편집"작업을하지 않는 것이 좋습니다. 예를 들어 자체 복구를 방해 할 수 있습니다. 일반적으로 MSI를 사용하여 "재고"패키지를 설치 한 다음 프로그램을 구성하는 다른 "구성"마법사 (사용자가 작성한 마법사)를 설치합니다.

관련 문제