Sdílet prostřednictvím


AspNetCompiler úloh

AspNetCompiler Úloh obtéká aspnet_compiler.exe nástroj pro precompile ASP.NET aplikací.

Parametry úlohy

Následující tabulka popisuje parametry AspNetCompiler úkolu.

Parametr

Description

AllowPartiallyTrustedCallers

Volitelný Boolean parametr.

Pokud je tento parametr true,, silný název sestavení umožní částečně důvěryhodného volajícím.

Clean

Volitelný Boolean parametr

Pokud je tento parametr true, bude vytvořen čisté kompilovaných aplikací.Všechny dříve zkompilované komponenty bude provedena nová kompilace.Výchozí hodnota je false.Tento parametr odpovídá -c přepnout na aspnet_compiler.exe.

Debug

Volitelný Boolean parametr.

Pokud je tento parametr true, informace o ladění (.Soubor PDB) je emitovaných během kompilace.Výchozí hodnota je false.Tento parametr odpovídá -d přepnout na aspnet_compiler.exe.

DelaySign

Volitelný Boolean parametr.

Pokud je tento parametr true, sestavení není při vytvoření plně podepsán.

FixedNames

Volitelný Boolean parametr.

Pokud je tento parametr true, zkompilovaných sestavení bude dána dlouhodobého názvy..

Force

Volitelný Boolean parametr

Pokud je tento parametr true, úkol bude přepsat cílový adresář, pokud již existuje.Existující obsah, budou ztraceny.Výchozí hodnota je false.Tento parametr odpovídá -f přepnout na aspnet_compiler.exe.

KeyContainer

Volitelný String parametr.

Určuje kontejner se silným názvem klíče.

KeyFile

Volitelný String parametr.

Určuje fyzickou cestu k souboru klíče silného názvu...

MetabasePath

Volitelný String parametr.

Určuje úplnou cestu metabáze služby IIS aplikace.Tento parametr nelze kombinovat s VirtualPath nebo PhysicalPath parametry.Tento parametr odpovídá -m přepnout na aspnet_compiler.exe.

PhysicalPath

Volitelný String parametr.

Určuje fyzickou cestu aplikace sestavují.Pokud tento parametr chybí, metabáze služby IIS slouží k vyhledání aplikace.Tento parametr odpovídá -p přepnout na aspnet_compiler.exe.

TargetFrameworkMoniker

Volitelný String parametr.

TargetFrameworkMoniker označující, které určí.NET Framework verze aspnet_compiler.exe je třeba používat.Přijímá pouze.NET Framework zástupných názvů.

TargetPath

Volitelný String parametr.

Určuje fyzickou cestu, do které zkompilování aplikace.Pokud není zadán, aplikace je předkompilovaný v místě.

Updateable

Volitelný Boolean parametr.

Pokud je tento parametr true, bude možné aktualizovat kompilovaných aplikací.Výchozí hodnota je false.Tento parametr odpovídá -u přepnout na aspnet_compiler.exe.

VirtualPath

Volitelný String parametr.

Virtuální cesta aplikace sestavují.Pokud PhysicalPath zadán, fyzická cesta slouží k vyhledání aplikace.Metabáze služby IIS je použita a aplikace se předpokládá ve výchozím nastavení webu.Tento parametr odpovídá -v přepnout na aspnet_compiler.exe.

Poznámky

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

Následující kód například používá AspNetCompiler úlohu, precompile ASP.NET aplikace.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="PrecompileWeb">
        <AspNetCompiler
            VirtualPath="/MyWebSite"
            PhysicalPath="c:\inetpub\wwwroot\MyWebSite\"
            TargetPath="c:\precompiledweb\MyWebSite\"
            Force="true"
            Debug="true"
        />
    </Target>
</Project>

Viz také

Koncepty

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz