Partilhar via


Tarefa FileClassifier

The FileClassifier tarefa classifica um conjunto de recursos de fonte sistema autônomo aquelas que será incorporado em um assembly. Se um recurso não é localizável, ele está incorporado no assembly principal do aplicativo; caso contrário, ele está incorporado em um asssembly satélite.

Parâmetros da tarefa

Parâmetro

Descrição

CLREmbeddedResource

Não utilizado.

CLRResourceFiles

Não utilizado.

CLRSatelliteEmbeddedResource

Não utilizado.

Culture

Opcional Seqüência de caracteres parâmetro.

Especifica a cultura para a compilação. Esse valor pode ser nulo se a compilação for não localizável. If nulo, o valor padrão é a letra em minúsculas valor que CultureInfo.InvariantCulture retorna.

MainEmbeddedFiles

Opcional [] ITaskItem parâmetro de saída.

Especifica os recursos não localizáveis são incorporados no assembly principal.

OutputType

Necessário Seqüência de caracteres parâmetro.

Especifica o tipo de arquivo para incorporar os arquivos de fonte especificado em. Os valores válido são exe, winexe, or biblioteca.

SatelliteEmbeddedFiles

Opcional [] ITaskItem parâmetro de saída.

Especifica os arquivos localizáveis são incorporados o satélite assembly para a cultura especificada pelo Cultura parâmetro.

SourceFiles

Necessário [] ITaskItem parâmetro.

Especifica a lista de arquivos para classificar.

Comentários

Se o Cultura parâmetro não é conjunto, todos os recursos que são especificados usando o SourceFiles parâmetro são não localizáveis; caso contrário, eles são localizáveis, a menos que seja associados a um Localizável atributo que é conjunto para False.

Exemplo

O exemplo a seguir classifica um único arquivo de fonte sistema autônomo um recurso e incorpora um asssembly satélite para cultura (fr-autoridade de certificação) do Canadá.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
  <UsingTask
    TaskName="Microsoft.Build.Tasks.Windows.FileClassifier" 
    AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
  <ItemGroup>
    <Resource Include="Resource1.bmp" />
  </ItemGroup>
  <Target Name="FileClassifierTask">
    <FileClassifier
      SourceFiles="Resource1.bmp"
      Culture="fr-CA"
      OutputType="exe" />
  </Target>
</Project>

Consulte também

Conceitos

Building a WPF Application (WPF)

Outros recursos

Referência do Windows Presentation Foundation MSBuild

Referência de tarefa MSBuild do Windows Presentation Foundation

Referência do MSBuild

Referência de tarefa do MSBuild