0

C# セットアップ プロジェクトがあり、出力の 1 つは XML ファイルです。

ターゲットフォルダーに存在しない場合にのみ、セットアッププロジェクトがそのファイルを書き込むようにします。

私はあちこち検索しましたが、それを行う方法が見つかりませんでした。

ヘルプ ?

4

1 に答える 1

0

msbuildこれを行うには、ターゲット タスクを使用する必要があります。任意のビルド タスクに条件を付ける可能性があります。例えば:

<Target Name="AfterBuild">
   <ItemGroup>
       <Copy Condition="!Exist('$(DestinationFolder)\$(FileName)')" SourceFiles="$(ProjectFilePath)\$(FileName)" DestinationFolder="$(DestinationFolder)" />
   </ItemGroup>
</Target>
于 2013-08-21T07:47:57.117 に答える