Codebureau - Matt Simner
(Not) just another .NET Developer
Wednesday, July 16, 2008
NAnt Solution Task bug - Error checking whether 'xxx' is an enterprise template project.
Just spent a little while looking into this. I thought I'd be clever and add my build script to the solution it builds so I can get some intellisense from Resharper (although it's somewhat limited). This added the file into 'Solution Items' which is a virtual folder.
The error appears because NAnt expects to find valid project files in the solution folders. I had the
same error previously with Web Site Projects
(as these are also 'special folders').
I'm using NAnt 0.86 (Build 0.86.2898.0; beta1; 8/12/2007), and from the
bug report
it seems that it's fixed in 0.86 beta 2 (not yet out) so you'll have to get a
nightly build
if you're desperate.
My workaround for the moment is to use the
NAntContrib MSBuild task
to build my
Web Deployment project
(which in turn builds all the dependencies), as follows:
<target name="build.webdeploy" description="Compiles a Web Deployment Project using MSBuild">
<msbuild project="${project.dir}\mydeploydir\mydeployproj.wdproj" verbosity="Detailed" >
<arg value="/p:Configuration=${build.configuration}" />
</msbuild>
</target>
You can fill in the blanks yourself with the parameters.
Development Process
|
Setup and Deployment
|
Tools
posted on Wednesday, July 16, 2008 1:00:04 PM (AUS Eastern Standard Time, UTC+10:00)
Comments [0]
Related posts:
Generate SQL Server Inserts from existing data - with Identity Inserts
Use SQL Server Trusted Connections with ASP.NET on Windows 2003 without impersonation
Web Visitors vs Users, Impatient vs Bored and how they affect Website Change Management
Deleting Registry values with a .reg file
Questions every team and dev lead should ask themselves
Making Web Wireframes easier with Visio - The Pixel Dimensions Shape
Comments are closed.
Navigation
Codebureau Home
Matt Simner - T-Shirts, Software, Design
CodeProject Articles
Geek Casuals T-Shirts
On this page
Archive
<
August 2010
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
July, 2010 (2)
June, 2010 (2)
May, 2010 (2)
April, 2010 (3)
March, 2010 (1)
February, 2010 (2)
January, 2010 (1)
October, 2009 (2)
September, 2009 (1)
August, 2009 (1)
July, 2009 (1)
June, 2009 (3)
May, 2009 (1)
April, 2009 (3)
March, 2009 (2)
February, 2009 (2)
January, 2009 (3)
December, 2008 (4)
November, 2008 (3)
October, 2008 (4)
September, 2008 (3)
August, 2008 (3)
July, 2008 (16)
June, 2008 (10)
May, 2008 (1)
April, 2008 (6)
March, 2008 (4)
February, 2008 (7)
January, 2008 (10)
December, 2007 (2)
November, 2007 (3)
September, 2007 (3)
August, 2007 (5)
July, 2007 (5)
June, 2007 (4)
April, 2007 (1)
March, 2007 (2)
February, 2007 (2)
January, 2007 (6)
July, 2006 (1)
March, 2006 (1)
July, 2005 (2)
June, 2005 (1)
May, 2005 (3)
February, 2005 (3)
Month View
Categories
.NET Framework
Agile
Articles
ASP.NET
C#
CMS
Creative Design
CRM
dasBlog
Database
Development Process
DotNetNuke
FavPal.NET
InfoPath
IT Musings
JQuery
LINQ
Miscellaneous
Networking
Off piste
Oracle
Performance
Redbubble
Refactoring
Security
Setup and Deployment
SharePoint
SQL Server
SubVersion
Tools
Unit Testing
Usability
Visual Studio
Web
Workflow
WPF
XML
Blogroll
Brad Abrams
Charlie Poole (NUnit)
Roy Osherove
Scott Hanselman
SQL Authority - Pinal Dave