1

ソリューションのルートに 2 つの xml ファイルがあり、展開フォルダーの親にコピーする必要があります。

私の Web サイトは D:\test\website に展開されていますが、このフォルダーの外に移動する必要がある 2 つの xml ファイルを例外として作成したいと考えています。そのため、2 つの xml ファイルを D:\test に移動する必要があります。

現在、発行プロファイルに次の行があります。

  <Target Name="CustomCollectFiles">
    <ItemGroup>
      <_CustomFiles Include="..\fileA.xml" />
      <_CustomFiles Include="..\fileB.xml" />
      <FilesForPackagingFromProject Include="%(_CustomFiles.Identity)">
        <DestinationRelativePath>%(RecursiveDir)%(Filename)%(Extension)</DestinationRelativePath>
      </FilesForPackagingFromProject>
    </ItemGroup>
  </Target>

2 つのファイルを見つけることができますが、D:\test にはありません。ただし、それらは deploy フォルダーに存在します。これを機能させるために、次のような多くのことを試みました。

..\%(RecursiveDir)%(Filename)%(Extension)
..\%(Filename)%(Extension)
%(Filename)%(Extension)

この瞬間、私はもう何をしているのかわかりません。どんな助けでも大歓迎です!

4

0 に答える 0