From: Tom C. <tcabanski@OAI.cc> - 2003-07-30 22:14:18
|
I've cleaned up a variety of little bugs in the solution task as follows: =20 Leaks temp files under some circumstances. Fixed. Define settings are not read from project file (e.g. TRACE;DEBUG). Fixed. Resource compiles blow up under some circumstances because of changes to the ResGen task. Fixed. =20 I've also added a couple new features because the WebDAV thing was such a pain. The Solution task now includes the following attributes: =20 webmap(optional): The name of a file that maps web project URLs to their physical file path. Each line in the file takes the form <web project URL><space><Physical path to project>. If this attribute is provided, WebDAV is not used for the mapped project(s). =20 Outputdir(optional): The name of the path where output DLLs and EXEs will be placed. This overrides settings from the project file. =20 excludeprojects (fileset) (optional): Projects that will not be built. I added this because when building from a solution it does not honor the Build|Configuration Manager settings for the configuration. I checked the .csproj and .sln files for these settings but they aren't there. I guess they are buried in the .suo or .user files. Anyway, my project has a bunc of sample applications that we only want to build as part of the release and this was a handy way to set it all up. =20 My changes are restricted to the NAnt.VSNet project. =20 How do I go about contributing all of this? =20 Thanks ------------------------------------- Tom Cabanski, President Objective Advantage, Inc. http://www.oai.cc Phone: +1-281-348-2517x15 =20 =20 =20 |