-
Notifications
You must be signed in to change notification settings - Fork 0
ASP.Net Compiler Task
You can now run the ASP.NET Compiler on your web projects.
Invoked command AspNetCompiler.exe [options] <target_path>
aspnetcompiler :precompile do |c|
c.physical_path = "src/MyWebProject.WebApplication"
c.target_path = "bin/MyWebProject.WebApplication"
c.updateable = true
c.force = true
end
Switches to the compiler.
Default: nil
Specifies the physical path of the application to be compiled. If this parameter is missing, the IIS metabase is used to locate the application. This parameter corresponds to the -p switch on aspnet_compiler.exe.
Default: nil
Specifies the physical path to which the application is compiled. If not specified, the application is precompiled in-place.
Default: false
If this parameter is true, the precompiled application will be updateable. The default value is false.
Default: false
If this parameter is true, the task will overwrite the target directory if it already exists. Existing contents are lost. The default value is false.
Default: false
If this parameter is true, the precompiled application will be built clean. Any previously compiled components will be recompiled. The default value is false.
Default: false
If this parameter is true, the strong-name assembly will allow partially trusted callers.
Default: false
If this parameter is true, the assembly is not fully signed when created.
Default: false
If this parameter is true, the compiled assemblies will be given fixed names.
Default: '/'
The virtual path of the application to be compiled. If PhysicalPath specified, the physical path is used to locate the application. Otherwise, the IIS metabase is used, and the application is assumed to be in the default site.
- Build-Server Integration
- Command Line Task Options
- Configuration
- Custom Tasks
- Logging Options
- Sample Usages
- Task Arguments and Rakefile Parameters
- YAML Configuration
- ASP.NET Compiler - ASP.Net website compiler
- Assembly Info Generator - generate assembly info dynamically
- CSC - C# compiler
- Exec - Execute arbitrary cmd
- Fluent Migrator - Run FluentMigrator on migration library
- ILMerge - Merge dll/exe-s together
- MSBuild and XBuild - Compile a .sln-file or a MsBuild xml-file
- MSpec - Test using MSpec (machine.specifications)
- MSTest - Test using Microsoft Test Framework
- NAnt - Run a NAnt script
- NChurn - Calculate per-file churn
- NCover Console - Run NCover for tests/library
- NCover Reports - Generate a report from a coverage run
- NDepend - Run NDepend to check static code metrics
- NuGet Install - Install NuGet packages
- NuGet Pack - Create NuGet packages
- NuGet Push - Push NuGet packages to official MS repo
- NuGet Publish - Publish NuGet packages
- NUnit - Test using NUnit
- NuSpec - Generate a NuSpec file
- Output - File copying and template expansion
- PLink - SSH into a remote computer and run a command
- SQLCmd - Run a SQL command as a part of your build process
- UnZip - Unzip a directory
- XBuild - Run XBuild (will be merged into MsBuild)
- XUnit - Test using XUnit
- Zip - Zip a directory or files
- Edit the Wiki Locally - How to edit the wiki without using Github's interface
- How to Build Albacore
- How to Contribute