Well, the task I sent compiles.  I built the latest
nant, added it to the latest nantcontrib, and it built
successfully.  I sicked it on a bunch of vbp's and it
choked right off with the error below.  I'd trace
through the code, but I'm unable to get NAntContrib to
build with Visual Studio.  Any help?

_________________________________________________

D:\Build\TestBuild.build(5,8): Element <includes... />
for <fileset..
. /> is deprecated. Use <include> element instead.
97 base.Projects loaded into memory
[vb6r] Project1.vbp checking...
[vb6r] | Project2.vbp checking...

BUILD FAILED - 0 non-fatal error(s), 1 warning(s)

INTERNAL ERROR

System.IO.IOException: The filename, directory name,
or volume label syntax is i
ncorrect.

   at System.IO.__Error.WinIOError(Int32 errorCode,
String str)
   at System.IO.FileStream..ctor(String path, FileMode
mode, FileAccess access,
FileShare share, Int32 bufferSize, Boolean useAsync,
String msgPath, Boolean bFr
omProxy)
   at System.IO.FileStream..ctor(String path, FileMode
mode, FileAccess access,
FileShare share)
   at System.IO.FileInfo.Open(FileMode mode,
FileAccess access, FileShare share)

   at
NAnt.Contrib.Tasks.Vb6TreeBuilder.BuildProject(VBProj
prj) in d:\NAntContr
ibSrc\src\Tasks\Vb6TreeBuilder.cs:line 464
   at
NAnt.Contrib.Tasks.Vb6TreeBuilder.RecurseOver(String
pfx, VBProj prj, Hash
table outputToProject) in
d:\NAntContribSrc\src\Tasks\Vb6TreeBuilder.cs:line 428

   at
NAnt.Contrib.Tasks.Vb6TreeBuilder.RecurseOver(String
pfx, VBProj prj, Hash
table outputToProject) in
d:\NAntContribSrc\src\Tasks\Vb6TreeBuilder.cs:line 333

   at NAnt.Contrib.Tasks.Vb6TreeBuilder.ExecuteTask()
in d:\NAntContribSrc\src\T
asks\Vb6TreeBuilder.cs:line 250
   at NAnt.Core.Task.Execute() in
d:\NAntSrc\src\NAnt.Core\Task.cs:line 177
   at NAnt.Core.Target.Execute() in
d:\NAntSrc\src\NAnt.Core\Target.cs:line 249
   at NAnt.Core.Project.Execute(String targetName,
Boolean forceDependencies) in
 d:\NAntSrc\src\NAnt.Core\Project.cs:line 876
   at NAnt.Core.Project.Execute() in
d:\NAntSrc\src\NAnt.Core\Project.cs:line 83
3
   at NAnt.Core.Project.Run() in
d:\NAntSrc\src\NAnt.Core\Project.cs:line 902

Please send bug report to
[EMAIL PROTECTED]

Total time: 3.8 seconds.


--- John Cole <[EMAIL PROTECTED]> wrote:

> I have a lot of functions to slice and dice vbp's. 
> I'll try and put them
> together so they are usable outside our enviroment. 
> In the meantime, here
> is an include file I use with custom functions to do
> various things to a
> vbp.
> 
> I've been meaning to make a few NAntContrib style
> tasks out of these, but
> I've been having trouble getting all of NAnt and
> NAntContrib to compile
> fully lately :-)
> 
> John Cole
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> Behalf Of Eric Fetzer
> Sent: Thursday, October 21, 2004 2:00 PM
> To: Crowhurst,Christian;
> [EMAIL PROTECTED]
> Subject: Re: [Nant-users] VB6 build dependencies
> 
> 
> Christian,
> 
> Sorry it took me so long to track this down, but
> it's
> been a while.  A guy who I believe was named Peter,
> sent me the following code.  It's supposed to be
> like
> a <solution> task but for VB6.  I don't have the C#
> skills to debug it and such.  Maybe you or one of
> the
> folks talking about vb6 here do.  If so, it could be
> very helpful as I'm starting to automate the build
> of
> a vb6 application.
> 
> Thanks,
> Eric
> 
> 
> --- "Crowhurst,Christian"
> <[EMAIL PROTECTED]> wrote:
> 
> > Hi to everyone on the forum.
> > 
> > I'm currently building 20-30 vb6 projects using
> > FinalBuilder2. I found this tool to be particular
> > usefully as it resolves / fixes any broken
> reference
> > to other compiled vb6 projects. So for example
> where
> > project B has an old / broken reference to project
> A
> > it will resolve this broken reference and replace
> it
> > with project A's current type library ID. Great,
> > but... I still have to make sure that I build in
> > accordance with the dependency tree. So in the
> above
> > (trivial) example I've got to make sure that
> project
> > A is built before project B.
> > 
> > So my question to the forum is, can I create an
> NANT
> > configuration file (I assume using the VB6 task),
> > that specifies the vb6 projects I want to compile,
> > and let NANT figure out the dependency order for
> me?
> > 
> > Also, same question but this time I want to build
> a
> > number of .Net projects where the projects don't
> all
> > live in the same .Net solution.
> > 
> > Thanks in advance.
> > Christian
> >  
> >  
> >  
> >  
> >  
> > This e-mail, and any attachment, is confidential
> and
> > is intended only for the use of the individual to
> > which it is addressed. If you have received it in
> > error, please delete it from your system, do not
> use
> > or disclose the information in any way. The
> contents
> > of this message may contain personal views which
> are
> > not the views of the ECA Group, unless
> specifically
> > stated.
> >  
> > 
> >  
> > 
> > 
> >
>
-------------------------------------------------------
> > This SF.net email is sponsored by: IT Product
> Guide
> > on ITManagersJournal
> > Use IT products in your business? Tell us what you
> > think of them. Give us
> > Your Opinions, Get Free ThinkGeek Gift
> Certificates!
> > Click to find out more
> >
>
http://productguide.itmanagersjournal.com/guidepromo.tmpl
> > _______________________________________________
> > Nant-users mailing list
> > [EMAIL PROTECTED]
> >
>
https://lists.sourceforge.net/lists/listinfo/nant-users
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> http://mail.yahoo.com 
> 
> 
> -------------------------------------
> This email and any files transmitted with it are
> confidential and intended solely for the use of the
> individual or entity to whom they are addressed. If
> you have received this email in error please notify
> the system manager. This message contains
> confidential information and is intended only for
> the individual named. If you are not the named
> addressee you should not disseminate, distribute or
> copy this e-mail.
> 

> ATTACHMENT part 2 application/octet-stream
name=vbp.build.include




                
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to