ResourcesGenerator görevi
Görev bir ResourcesGenerator veya daha fazla kaynağı (.jpg, .ico, .bmp, ikili biçimde XAML ve diğer uzantı türleri) bir .resources dosyasına ekler.
Görev parametreleri
Parametre | Tanım |
---|---|
OutputPath |
Gerekli Dize parametresi. Çıkış dizininin yolunu belirtir. Yol mutlak bir yol değilse, kök proje dizinine göre bir yol olarak değerlendirilir. |
OutputResourcesFile |
Gerekli ITaskItem[] çıkış parametresi. Oluşturulan .resources dosyasının yolunu ve adını belirtir. Yol mutlak bir yol değilse, .resources dosyası kök proje dizinine göre oluşturulur. |
ResourcesFiles |
Gerekli ITaskItem[] parametresi. Oluşturulan .resources dosyasına eklenecek bir veya daha fazla kaynağı belirtir. |
Örnek
Aşağıdaki örnek, tek bir .bmp kaynağıyla bir .resources dosyası oluşturur. .bmp kaynağı, proje kök dizinine göre bir dizine oluşturulur.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask
TaskName="Microsoft.Build.Tasks.Windows.ResourcesGenerator"
AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
<Target Name="ResourcesGeneratorTask">
<ResourcesGenerator
ResourceFiles="Resource1.bmp"
OutputPath="myresources"
OutputResourcesFile="myresources\my.resources" />
</Target>
</Project>