|West Wind ASP.NET Compiler Utility Home |  Articles | Message Board |  Search |  Products |  Purchase | News |  |
Free Download |
West Wind ASP.NET 2.0 Compiler Utility
ASP.NET introduces a new compiler model in ASP.NET 2.0 which is powerful and flexible. However, deployment of applications with ASP.NET 2.0 has gotten a little more complicated and if you plan to pre-compile your Web applications, you pretty much need to use the ASP.NET Command Line Compiler to take advantage of all the options available.
The Command Line Compiler has a number of options, and this small utility lets you interactively set them as well as saving your settings for multiple configurations. The utility also shows you errors and warning more visually than the command line view.
This is a no hassle single file utility you can just use instead of the aspnet_compiler.exe command line utility. Here's what the user interface looks like:
Support for Web Deployment Projects
Microsoft released a utility to help with ASP.NET 2.0 project compilation. Among the most useful features of Web Deployment Projects is the ability to truly compile an application down to a single assembly (although there are still a few support text files). This utility works with Web Application Projects and drives it through a command line interface to produce a single output assembly.
If you're using Visual Studio 2005 you can download Web Deployment Projects here. If you're using Visual Studio 2008, the ASPNET_MERGE.EXE file installs with the .NET Windows SDK and so is available automatically. Note that Web Deployment Projects are not available for Visual Web Developer unfortunately. However if you can track down a copy of ASPNET_MERGE.EXE you can put it in the same path as the AspNetCompilerUI.exe executable which will then be used for merging.
Note that that ASPNET_MERGE.EXE is required for the Merging features of the tool to work. If it is not installed those features are disabled, but standard compilation continues to work.
This is a free utility. Use and distribute it as you like. All I ask is that if you have problems that you let us know by posting a message on our message board.
+++ Rick ---
If you find this tool useful consider making a small donation to support improvements.
We want your feedback
|West Wind Web Configuration Utility Home |  Message Board |  Search |  Products |  Purchase | News |  |