Sdílet prostřednictvím


LC úkolu

Zalomí LC.exe, který generuje soubor .license ze souboru .licx.Další informace na LC.exe LC.exe (kompilátor licence).

Parametry

Následující tabulka popisuje prospívání pro LC úkolu.

Parametr

Description

LicenseTarget

Požadované ITaskItem parametr.

Určuje program, pro kterou jsou generovány soubory .licenses.

NoLogo

Volitelný Boolean parametr.

Potlačí zobrazení nápisu Spouštění Microsoft.

OutputDirectory

Volitelný String parametr.

Určuje adresář, ve kterém výstupní soubory .licenses.

OutputLicense

Volitelný ITaskItem výstupní parametr.

Určuje název souboru .licenses.Pokud nezadáte název, název souboru .licx se používá a je soubor .licenses umístěn v adresáři, který obsahuje soubor .licx.

ReferencedAssemblies

Volitelný ITaskItem[] parametr.

Určuje odkazované součásti načíst při generování souboru .license.

SdkToolsPath

Volitelný String parametr.

Určuje cestu k SDK nástroje, jako je například resgen.exe.

Sources

Požadované ITaskItem[] parametr.

Určuje položky, které obsahují komponenty licencované zahrnout do souboru .licenses.Další informace naleznete v dokumentaci k /complist přepínače v LC.exe (kompilátor licence).

Vedle výše uvedených parametrů, zdědí tento úkol parametry z ToolTaskExtension dědí třídu, která sama ToolTask třídy.Seznam těchto další parametry a jejich popis naleznete v ToolTaskExtension základní třída.

Příklad

V následujícím příkladu LC úloh kompilovat licencí.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<!-- Item declarations, etc -->

    <Target Name="CompileLicenses">
        <LC
            Sources="@(LicxFile)"
            LicenseTarget="$(TargetFileName)"
            OutputDirectory="$(IntermediateOutputPath)"
            OutputLicenses="$(IntermediateOutputPath)$(TargetFileName).licenses"
            ReferencedAssemblies="@(ReferencePath);@(ReferenceDependencyPaths)">

            <Output
                TaskParameter="OutputLicenses"
                ItemName="CompiledLicenseFile"/>
        </LC>
    </Target>
</Project>

Viz také

Koncepty

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz