Attività FileClassifier
L'attività FileClassifier classifica un insieme di risorse di origine come quelle che verranno incorporate in un assembly. Se una risorsa non è localizzabile, viene incorporata nell'assembly dell'applicazione principale; in caso contrario, viene incorporata in un assembly satellite.
Parametri dell'attività
Parametro |
Oggetto di descrizione |
---|---|
CLREmbeddedResource |
Non utilizzato. |
CLRResourceFiles |
Non utilizzato. |
CLRSatelliteEmbeddedResource |
Non utilizzato. |
Culture |
Parametro String facoltativo. Specifica le impostazioni cultura per la compilazione. Questo valore può essere null se la compilazione non è localizzabile. Se null, il valore predefinito corrisponde al valore minuscolo restituito da CultureInfo.InvariantCulture. |
MainEmbeddedFiles |
Parametro di output ITaskItem[] opzionale. Specifica le risorse non localizzabili incorporate nell'assembly principale. |
OutputType |
Parametro String obbligatorio. Specifica il tipo di file in cui incorporare i file di origine specificati. I valori validi sono exe, winexe o library. |
SatelliteEmbeddedFiles |
Parametro di output ITaskItem[] opzionale. Specifica i file localizzabili incorporati nell'assembly satellite per le impostazioni cultura specificate dal parametro Culture. |
SourceFiles |
Parametro ITaskItem[] obbligatorio. Specifica l'elenco di file da classificare. |
Note
Se il parametro Culture non è impostato, tutte le risorse specificate utilizzando il parametro SourceFiles non sono localizzabili; in caso contrario, sono localizzabili a meno che non vengano associate a un attributo Localizable impostato su false.
Esempio
Nell'esempio riportato di seguito un singolo file di origine viene classificato come risorsa e incorporato in un assembly satellite per le impostazioni cultura Francese - Canada (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>
Vedere anche
Concetti
Compilazione di un'applicazione WPF (WPF)
Altre risorse
Informazioni di riferimento su MSBuild WPF