Scott, I have a fix for this problem as well as some other issues I found.
I want to do some more testing but it looks good so far.  Here are the
issues I have fixed.

1. It was generating <resgen> tags for resources instead of <resource> file
sets.

2. There was an issue with a regular expression in one of the parsing
algorithms.

3. It wasn't correctly handling VB Project Guids

I have found another issue which I don't have a patch for (yet)

1. It seems if you define some configurations at the solution level VS
doesn't automatically apply those down to each project.

Example: The standard configurations for VS are "Debug" and "Release", but
if you define another one like say "Test" Slingshot gets confused expecting
to find that configuration in each project file.

I have a work around for this in the code (it won't crash now).

2. It seems that VS doesn't generate all of the proper imports (I find
System.Xml.dll) is especially troublesome.  I haven't narrowed it down yet,
but VS will compile the applications but vbc compiler rightly complains.  I
have looked through the project files and the imports are infact missing.  I
suspect it is a compiler setting on vbc that I need to look for.

Anyway, I should have my stuff fixed next week.  Should I just send you the
code?

The next thing I am going to look into is the SlingShot Task for NAnt.  What
I am trying to do is to have one master .build file that generates seperate
.build files using Slingshot during the build.  Is this the common approach
for semi-large projects (500K lines of code/100+ project files)?

brant
...



----- Original Message -----
From: "Scott Hernandez" <[EMAIL PROTECTED]>
To: "Brant Carter" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, January 15, 2003 6:46 PM
Subject: Re: [NAntC-Dev] SlingShot and VB Projects


> Sounds like something we need to fix. I haven't looked at the code in the
> while... :)
>
> Do you have a suggestion for a patch? I'd be happy to review it and update
> the source.
> ----- Original Message -----
> From: "Brant Carter" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, January 15, 2003 6:34 PM
> Subject: [NAntC-Dev] SlingShot and VB Projects
>
>
> > I just downloaded the latest CVS source and was having trouble getting
it
> to
> > work with my VB.NET projects.  I have traced the problem to a recent
> > check-in.
> >
> > Solution.cs Revision 1.4 added the following lines:
> >
> > string commonProjectId = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}";
> > string enterproseProjectId = "{FE3BBBB6-72D5-11D2-9ACE-00C04F79A2A4}";
> >
> > this is fine for C# projects but the commonProjectID for VB projects is
> > different, it is {F184B08F-C81C-45F6-A57F-5ABD9991F28F}.  This is easily
> > verifiable by creating a solution with a VB project and a C# project,
then
> > open the SLN file.
> >
> > I am very new to this project (and source forge in general), and I am
> unsure
> > how to submit the fix.
> >
> > brant
> > ...
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _________________________________________________________________
> > STOP MORE SPAM with the new MSN 8 and get 2 months FREE*
> > http://join.msn.com/?page=features/junkmail
> >
> >
> >
> > -------------------------------------------------------
> > This SF.NET email is sponsored by: A Thawte Code Signing Certificate
> > is essential in establishing user confidence by providing assurance of
> > authenticity and code integrity. Download our Free Code Signing guide:
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en
> > _______________________________________________
> > NAntContrib-Developer mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer
> >
> >
>


-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com
Understand how to protect your customers personal information by implementing
SSL on your Apache Web Server. Click here to get our FREE Thawte Apache 
Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to