Tarefa de FileClassifier

O FileClassifier tarefa classifica um conjunto de recursos de origem como aquelas que será incorporado em um assembly.Se um recurso não é localizável, ele é incorporado no assembly principal do aplicativo; Caso contrário, ele é incorporado a um assembly satélite.

Parâmetros da tarefa

Parâmetro

Descrição

CLREmbeddedResource

Não utilizados.

CLRResourceFiles

Não utilizados.

CLRSatelliteEmbeddedResource

Não utilizados.

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.Se Nulo, o valor padrão é a letra minúscula do valor que CultureInfo. InvariantCulture retorna.

MainEmbeddedFiles

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

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

OutputType

Obrigatório seqüência de caracteres parâmetro.

Especifica o tipo de arquivo para incorporar os arquivos de origem especificado.Os valores válidos são exe, winexe, ou biblioteca.

SatelliteEmbeddedFiles

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

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

SourceFiles

Obrigatório [] de ITaskItem parâmetro.

Especifica a lista de arquivos para classificar.

Comentários

Se o cultura parâmetro não for definido, todos os recursos que são especificados usando o arquivos de origem parâmetro são não localizáveis; Caso contrário, eles são localizáveis, a menos que eles estão associados com um Localizable atributo está definido como false.

Exemplo

O exemplo a seguir classifica um único arquivo de origem como um recurso e, em seguida, incorpore, em um assembly satélite para a cultura do Canadá (fr-CA).

<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

Criando um aplicativo WPF (WPF)

Outros recursos

Referência do WPF MSBuild

Referência de tarefa MSBuild do WPF

Referência do MSBuild

Referência de tarefa do MSBuild