2017-09-08 14 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を使用して "在庫"パッケージをインストールして、あなたのプログラムを構成する別の "構成"ウィザード(あなたによって書かれた)を持っていることです。

関連する問題