共用方式為


FileClassifier 工作

更新:2007 年 11 月

FileClassifier 工作會對將內嵌到組件 (Assembly) 的一組來源資源進行分類。如果資源沒有當地語系化,就會內嵌到主應用程式組件,否則會內嵌到附屬組件。

工作參數

參數

描述

CLREmbeddedResource

未使用。

CLRResourceFiles

未使用。

CLRSatelliteEmbeddedResource

未使用。

Culture

選擇性 String 參數。

指定組建的文化特性 (Culture)。若組建是不可當地語系化的,此值可為 null。若為 null,預設值會是 CultureInfo.InvariantCulture 傳回的小寫值。

MainEmbeddedFiles

選擇性 ITaskItem[] 輸出參數。

指定內嵌到主要組件的不可當地語系化資源。

OutputType

必要的 String 參數。

指定要內嵌所指定原始程式檔之檔案的類型。有效值為 exewinexelibrary

SatelliteEmbeddedFiles

選擇性 ITaskItem[] 輸出參數。

Culture 參數指定的文化特性,指定內嵌到附屬組件的可當地語系化檔案。

SourceFiles

必要的 ITaskItem[] 參數。

指定要分類的檔案清單。

備註

如果沒有設定 Culture 參數,那麼使用 SourceFiles 參數指定的所有資源就都是不可當地語系化的,否則都會是可當地語系化,除非其 Localizable 屬性設為 false

範例

下列範例會將一個原始程式檔分類為資源,然後將它內嵌到加拿大法文 (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>

請參閱

概念

建置 WPF 應用程式 (WPF)

其他資源

Windows Presentation Foundation MSBuild 參考

Windows Presentation Foundation MSBuild 工作參考

MSBuild 參考

MSBuild 工作參考