Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zadanie FileClassifier klasyfikuje zestaw zasobów źródłowych jako te, które zostaną osadzone w zestawie. Jeśli zasób nie jest lokalizowalny, jest osadzony w głównym zestawie aplikacji; w przeciwnym razie jest osadzony w zestawie satelitarnym.
Parametry zadania
| Parametr | Opis |
|---|---|
CLREmbeddedResource |
Nieużywany. |
CLRResourceFiles |
Nieużywany. |
CLRSatelliteEmbeddedResource |
Nieużywany. |
Culture |
Opcjonalny parametr ciągu . Określa kulturę kompilacji. Ta wartość może mieć wartość null , jeśli kompilacja nie jest lokalizowalna. Jeśli wartość null, wartość domyślna to mała wartość zwracana przez właściwość CultureInfo.InvariantCulture . |
MainEmbeddedFiles |
Opcjonalny parametr wyjściowy ITaskItem[] . Określa nielokalizowalne zasoby, które są osadzone w głównym zestawie. |
OutputType |
Wymagany parametr ciągu . Określa typ pliku do osadzenia określonych plików źródłowych. Prawidłowe wartości to exe, winexe lub biblioteka. |
SatelliteEmbeddedFiles |
Opcjonalny parametr wyjściowy ITaskItem[] . Określa pliki lokalizowalne, które są osadzone w zestawie satelitarnym dla kultury określonej przez parametr Culture . |
SourceFiles |
Wymagany parametr ITaskItem[] . Określa listę plików do sklasyfikowania. |
Uwagi
Jeśli parametr Culture nie jest ustawiony, wszystkie zasoby określone przy użyciu parametru SourceFiles nie są lokalizowalne. W przeciwnym razie można je lokalizować, chyba że są skojarzone z atrybutem lokalizowalnym ustawionym na wartość false.
Przykład
Poniższy przykład klasyfikuje pojedynczy plik źródłowy jako zasób, a następnie osadza go w zestawie satelitarnym dla kultury francusko-kanadyjskiej (fr-CA).
<Project>
<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>