10

現在、MSBuildは、.manifest拡張子の付いたファイルをビルドドロップフォルダーにコピーしていません。ファイルを明示的にコピーするコマンドを追加しましたが、.manifestファイルが含まれるように設定できる構成フラグはありますか?

4

1 に答える 1

15

AllowedReferenceRelatedFileExtensionsプロパティをビルドに渡すことができます。プロパティの値は、ファイル拡張子のセミコロンで区切られたリストである必要があります。差出人Microsoft.Common.targets

<!--
These are the extensions that reference resolution will consider when looking for files related
to resolved references.  Add new extensions here if you want to add new file types to consider.
-->
<AllowedReferenceRelatedFileExtensions Condition=" '$(AllowedReferenceRelatedFileExtensions)' == '' ">
    .pdb;
    .xml
</AllowedReferenceRelatedFileExtensions>

リストに値を追加する方法はありません。リスト全体しか提供できないため、デフォルトを含めるようにしてください。

MSBuild.exe MyProject.csproj /t:build "/p:AllowedReferenceRelatedFileExtensions=.pdb;.xml;.manifest"
于 2012-06-06T00:00:46.787 に答える