[Nant-users] Documentation bug

2003-12-02 Thread Lehnert, Marc [LBRT/LNA]

I am a newbie to NAnt and the Sourceforge processes and procedures.  I do
not know how to submit a bug so I am taking this route initially:

The NAnt documentation file "Running NAnt" (NAnt -> Help -> Fundamentals ->
Running NAnt) appears to have an error.  Under the "Setting Properties"
heading it states:

"By default all environment variables are imported into with the nant.env.*
prefix, e.g., the property nant.env.PATH would contain the current path."

This does not appear to be correct.  I have been unable to access
environment variables using the "nant.env." prefix.  

If the documented behavior is desired, please modify the source
appropriately.  If not, please fix the documentation as it is inaccurate and
misleading.

Thank you.


Marc A. Lehnert
Senior Design Engineer
Liebert Monitoring Group
[EMAIL PROTECTED]


This e-mail is intended only for the addressee named above.
As this e-mail may contain confidential or privileged information,
if you are not the named addressee, you are not authorised to
retain, read, copy or disseminate this message or any part of it.


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


RE: [Nant-users] Re: vb web service

2003-12-02 Thread Foley, Cash

I hate hard coding the path!  The environment variable 'VS71COMNTOOLS'
contains the path to visual studio 2003.  I created a BAT file because I
could not get the EXEC task to resolve the %VS71COMNTOOLS% usage.

- Begin vs_Build.bat 

call "%VS71COMNTOOLS%vsvars32.bat"

DevEnv  %1 /build %2

- End vs_Build.bat --

This works but is a little awkward.  Can anyone suggest a good way to make
use of the environment variable?

Thanks, Cash

[EMAIL PROTECTED]
perotsystems 
972-577-5842 - office


-Original Message-
From: Michael Mowry [mailto:[EMAIL PROTECTED] 
Sent: Saturday, November 29, 2003 11:29 PM
To: [EMAIL PROTECTED]
Subject: [Nant-users] Re: vb web service

Evan,

I also had that problem.  I basically made sure that all VS.NET
environmental variables were set by running vsvars32.bat and that seemed
to fix the problem.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Saturday, November 29, 2003 9:18 PM
To: [EMAIL PROTECTED]

Send Nant-users mailing list submissions to
[EMAIL PROTECTED]

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/nant-users
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Nant-users digest..."


Today's Topics:

   1. Re: vb web service (Scott Hernandez)

--__--__--

Message: 1
From: "Scott Hernandez" <[EMAIL PROTECTED]>
To: "Evan Watson" <[EMAIL PROTECTED]>,
<[EMAIL PROTECTED]>
Subject: Re: [Nant-users] vb web service
Date: Sat, 29 Nov 2003 08:31:24 -0800

Yes, this should go to the dev list. Any stack trace based error, like
this,
should go to the dev list. :) Also, if possible, you should attach a
small
sample of the build file and any dependent files that would be needed to
reproduce the error case.

- Original Message - 
From: Evan Watson
Sent: Thursday, November 27, 2003 3:47 PM
Hi,

I have been having quite a bit of difficulty getting nant to build a
vb.net
web service. Im running the latest nightly build with .net 1.1 and my
build
script just points to the vbproj file. I am also getting problems with a
new
project when I uncomment the hello world function. Firstly has anyone
had
any success with nant and vb web services. Secondly, and this should go
to
the developers list, does anyone have an answer for this error im
getting.

[snip]
at NAnt.Core.Project.Run() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp272.tmp\s
rc\NAnt.Core\Project.cs:line 778

Please send bug report to [EMAIL PROTECTED]




--__--__--

___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


End of Nant-users Digest




---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [Nant-users] Documentation bug

2003-12-02 Thread Gert Driesen
- Original Message - 
From: "Lehnert, Marc [LBRT/LNA]" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, December 02, 2003 5:26 PM
Subject: [Nant-users] Documentation bug


>
> I am a newbie to NAnt and the Sourceforge processes and procedures.  I do
> not know how to submit a bug so I am taking this route initially:
>
> The NAnt documentation file "Running NAnt" (NAnt -> Help ->
Fundamentals ->
> Running NAnt) appears to have an error.  Under the "Setting Properties"
> heading it states:
>
> "By default all environment variables are imported into with the
nant.env.*
> prefix, e.g., the property nant.env.PATH would contain the current path."
>
> This does not appear to be correct.  I have been unable to access
> environment variables using the "nant.env." prefix.
>
> If the documented behavior is desired, please modify the source
> appropriately.  If not, please fix the documentation as it is inaccurate
and
> misleading.

This has now been corrected in the documentation (in cvs)

Gert



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


[Nant-users] Resource files for classes with unusual names

2003-12-02 Thread Chris Capel
Using this tag,










trying to load a form from MyFile.dll called frmSplash and located in
Splash.cs throws a "resource not found" exception at runtime. Is there a way
to make the resources task work when the name of the class doesn't match the
name of the file? (BTW, I know the hungarian naming convention is a Bad Thing
for class names, but this issue is also encountered in other situations. For
instance, a class may be renamed for one reason or another, but the contaning
file keeps the same name to please the source control system.)

Chris




---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


[Nant-users] test

2003-12-02 Thread Blokhin, Oleg








 





---
The information contained in this e-mail message, and any attachment, is confidential and for use solely by the intended recipient.  If you have received this message in error, please delete this message immediately.  Although Moody's KMV makes every effort to protect its computing environment from malicious code, Moody's KMV is not responsible for any virus or other type of suspect code that may be transferred via this e-mail message.






[Nant-users] Expression Evaluator for NAnt - test1

2003-12-02 Thread Jaroslaw Kowalski

Hi!

Here's the first test release of the expression evaluator I'm developing for
NAnt.
I encourage everyone to try it. I'd like to get as much feedback as possible
on it.

Please report:

1. Does it work for you? Bug reports are welcome.
2. Is it useful?
3. Do you find the syntax simple enough? Are the build files more/less
readable?
4. Does it break your existing build files? (it shouldn't!)
5. What functions/data types/conversions/operators/conversions should be
added/removed?
6. What other features would you like to see?

Pre-compiled binaries along with patches to current CVS code can be found
at:
http://jaak.sav.net/nant-ee/nant-ee-test1.zip

Changes:

* new attribute "test" for  and  which lets you write:

=

...

=

* support for expressions in (hopefully) all places where ${propertyname}
syntax could be used:

=
 
 
=

Jarek

Full list of features:
==

Data types:
integer, double, string, boolean and date

Operators:
and, or, not
=, <>, <, >, <=, >= (because NAnt is XML I'm considering renaming them
to lt, gt, le, ge)
unary minus,
+,-,*,/,%(modulo) with natural precedence, braces (), properties can be
accessed just by providing their name

Functions:
propertyexists(name) - returns true when the property exists, false
otherwise
propertyvalue(name) - returns the value of the named property, fails
when it's not present

Conversion operators:
int(a) - converts a to integer (if possible) and returns the value
double(a) - converts a to double (if possible) and returns the value
string(a) - converts a to string and returns the value
date(a) - converts a to date
bool(a) - converts a to boolean

String functions:

length(a) - returns the length of the string
substring(a,b,c) - equivalent to a.Substring(b,c) in .NET
tolower(s) - returns s converted to lower-case
toupper(s) - returns s converted to upper-case
contains(str,subs) - returns true when subs is a substring of str
indexof(a,b) - equivalent to a.IndexOf(b) in .NET
padleft(a,b,c) - equivalent to a.PadStart(a,b,c) in .NET
padright(a,b,c) - equivalent to a.PadEnd(a,b,c) in .NET
trim(a) - equivalent to a.Trim() in .NET
trimstart(a) - equivalent to a.TrimStart() in .NET
trimend(a) - equivalent to a.TrimEnd() in .NET
startswith(a,b) - equivalent to a.StartsWith(b) in .NET
endswith(a,b) - equivalent to a.EndsWith(b) in .NET

Math functions:

round(v)
floor(v)
ceiling(v)
abs(v)

File functions:

getcreationtime(filename)
getlastwritetime(file)
getlastaccesstime(file)
fileexists(file)
filesize(file)

Date functions:

now()
datediff(d1,d2) - returns date difference in seconds
dateadd(d1,seconds) - returns d1 + seconds

Here are some examples of things that are known to work, taken from my unit
tests:

Assert("1+2", 3);
Assert("1+2+3", 6);
Assert("1+2*3", 7);
Assert("2*1*3", 6);
Assert("1/2+3", 3);
Assert("5.0/(2+8)", 0.5);
Assert("double(5)/(2+8)", 0.5);
Assert("double(1)/2+3", 3.5);
Assert("1", 1);
Assert("1+2", 3);
Assert("1+2)+(2+1", 6);
Assert("1+2)/(2+1", 1);
Assert("length('')", 0);
Assert("length('')=0", true);
Assert("length('')=1", false);
Assert("length('test')", 4);
Assert("length('test')=4", true);
Assert("length('test')=5", false);
Assert("length('d''Artagnan')", 10);
Assert("length('d''Artagnan')=10", true);
Assert("length('d''Artagnan')=11", false);
Assert("-1", -1);
Assert("--1", 1);
Assert("'a' = 'a'", true);
Assert("'a' = 'b'", false);
Assert("'a' <> 'a'", false);
Assert("'a' <> 'b'", true);
Assert("1 = 1", true);
Assert("1 <> 1", false);
Assert("1 = 2", false);
Assert("1 <> 2", true);
Assert("1.0 = 1.0", true);
Assert("1.0 <> 1.0", false);
Assert("1.0 = 2.0", false);
Assert("1.0 <> 2.0", true);
Assert("true", true);
Assert("false", false);
Assert("true==true", true);
Assert("true==false", false);
Assert("true<>false", true);
Assert("true<>true", false);
Assert("!true", false);
Assert("!false", true);
Assert("!(1=1)", false);
Assert("substring('abcde',1,2)='bc'", true);
Assert("trim('  ab  ')='ab'", true);
Assert("trimstart('  ab  ')='ab  '", true);
Assert("trimend('  ab  ')='  ab'", true);
Assert("padleft('ab',5,'.')='...ab'", true);
Assert("padright('ab',5,'.')='ab...'", true);
Assert("indexof('abc','c')=2", true);
Assert("indexof('abc','d')=-1", true);
Assert("indexof('abc','d')=-1", true);
Assert("round(0.1)", 0.0);
Assert("round(0.7)", 1.0);
Assert("floor(0.1)", 0.0);
Assert("floor(0.7)", 0.0);
Assert("ceiling(0.1)", 1.0);
Assert("ceiling(0.7)", 1.0);
Assert("if(true,1,2)", 1);
Assert("if(true,'a','b')", "a");
Assert("if(false,'a','b')", "b");
Assert("abs(1)", 1.0);
Assert("abs(-1)", 1.0);
Assert("fileexists('c:\\notthere.txt')", false

[Nant-users] Validation of build files in VS.NET

2003-12-02 Thread Gerrod Thomas
Title: Validation of build files in VS.NET





Hi everyone,


I'm trying to get VS.NET to use the NAnt schema for validation of my build files, but I can't seem to get it to work. I've searched around but haven't found a solution that works, so I'm hoping someone out there has had the same problem and managed to fix it.

I've tried a number of things but I figured that the best one would be to declare my build file as follows -


    
    http://nant.sourceforge.net/schema/nant-current.xsd" name="UBO" default="compile">
        
    


Unfortunately I don't get IntelliSense. Also when I ask VS to validate my build file I get the error:


    Visual Studio could not locate a schema for this document. Validation can only ensure this is 
    a well formed XML document and cannot validate the data against a schema.


Does anyone have a solution for this?


Thanks,
Gerrod


PS - please reply direct to me as subscribing to the list just times out :-(



RECIPIENTS ARE REMINDED THAT THIS E-MAIL MESSAGE
IS STRICTLY CONFIDENTIAL AND INTENDED ONLY FOR USE
BY THE ADDRESSEE UNLESS OTHERWISE INDICATED. 


Investment Data Technologies Pty Ltd advise that they: 
- accept no liability for any abusive, defamatory, obscene, illegal, or
offensive material contained in this e-mail message
- do not monitor the content of any e-mail messages sent from
Investment Data Technologies
- do not authorise or condone the sending of abusive, defamatory,
obscene, illegal, or offensive material by their employees and contractors
- cannot guarantee that this e-mail message is secure and will not be
intercepted by a third party. 






[Nant-users] MSBuilds bashing the foundation of Nant?

2003-12-02 Thread Dianna








Do you think that MS has now “Borg” ed the
builds process?

Recently they announced the new MSBuilds framework.

 

Anyone know about this and how good it’s supposed to
be?

 

Eric Frank Cotter








[Nant-users] Specifying -logger in the build file

2003-12-02 Thread Douglas R. Steen
I'm using the -logger:NAnt.Core.MailLogger commandline option so that
I'll get an email with the build output, but since I want that to happen
every time I run my build file, I'd really like to specify it somehow in
the build file itself.  

Right now I'm just running it from a batch file, which I suppose is
okay, and I know that I could create another build file which would call
the first build file, but both of those seem like hacks.  Isn't there a
simple  setting that allows me to set commandline options?

  Douglas R. Steen
  Boulder, CO 



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


[Nant-users] Help I need somebody

2003-12-02 Thread Greiner, Andrew
Can anyone who has been using Nant and CruiseControl.Net help with this one.

This message is for people who might have experience with Nant and
CruiseControl.Net.

Is the XMLLogger in NAnt responsible for this error message seen when using
CCNet? It seems to me that when an external tool returns a null character
the log files in CruiseControl.Net gets all out of whack. I have contacted
the CCNet team, but their response has been slow at best. What I would like
to do if possible is update the version of Nant we are using to see if this
fixes the problem. We are working in a high paced development cycle and
updating is not always an option.

   at System.Xml.XmlScanner.ScanCData()
   at System.Xml.XmlScanner.ScanMarkup()
   at System.Xml.XmlTextReader.ParseTag()
   at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlValidatingReader.ReadNoCollectTextToken()
   at System.Xml.XmlValidatingReader.Read()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean
preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at
tw.ccnet.core.publishers.EmailPublisher.AppendHtmlMessageDetails(Integration
Result result, StringBuilder message) in C:\tools\eclipse\
workspace\ccnet\project\core\publishers\EmailPublisher.cs:line 187
   at
tw.ccnet.core.publishers.EmailPublisher.CreateHtmlMessage(IntegrationResult
result) in C:\tools\eclipse\workspace\ccnet\project\core\p
ublishers\EmailPublisher.cs:line 171
   at
tw.ccnet.core.publishers.EmailPublisher.CreateMessage(IntegrationResult
result) in C:\tools\eclipse\workspace\ccnet\project\core\publi
shers\EmailPublisher.cs:line 152
   at tw.ccnet.core.publishers.EmailPublisher.Publish(Object source,
IntegrationResult result) in C:\tools\eclipse\workspace\ccnet\project\c
ore\publishers\EmailPublisher.cs:line 109
   at tw.ccnet.core.IntegrationEventHandler.Invoke(Object sender,
IntegrationResult result)
   at tw.ccnet.core.Project.RaiseIntegrationEvent(IntegrationResult result)
in c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line
 320
   at tw.ccnet.core.Project.PostBuild() in
c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line 227
   at tw.ccnet.core.Project.Run(Boolean forceBuild) in
c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line 174
   at tw.ccnet.core.schedule.Scheduler.Run() in
C:\tools\eclipse\workspace\ccnet\project\core\schedule\Scheduler.cs:line 57

Thanks

Andrew Greiner


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [Nant-users] Help I need somebody

2003-12-02 Thread Scott Hernandez
There doesn't seem to be anything here relating to NAnt. Is this the full
stack trace?

Sorry I can't be more helpful (I don't use CC.Net),
Scott
- Original Message - 
From: "Greiner, Andrew" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, December 01, 2003 2:24 PM
Subject: [Nant-users] Help I need somebody


> Can anyone who has been using Nant and CruiseControl.Net help with this
one.
>
> This message is for people who might have experience with Nant and
> CruiseControl.Net.
>
> Is the XMLLogger in NAnt responsible for this error message seen when
using
> CCNet? It seems to me that when an external tool returns a null character
> the log files in CruiseControl.Net gets all out of whack. I have contacted
> the CCNet team, but their response has been slow at best. What I would
like
> to do if possible is update the version of Nant we are using to see if
this
> fixes the problem. We are working in a high paced development cycle and
> updating is not always an option.
>
>at System.Xml.XmlScanner.ScanCData()
>at System.Xml.XmlScanner.ScanMarkup()
>at System.Xml.XmlTextReader.ParseTag()
>at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
>at System.Xml.XmlTextReader.Read()
>at System.Xml.XmlValidatingReader.ReadNoCollectTextToken()
>at System.Xml.XmlValidatingReader.Read()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
>at System.Xml.XmlLoader.LoadElementNode()
>at System.Xml.XmlLoader.LoadCurrentNode()
>at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
>at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean
> preserveWhitespace)
>at System.Xml.XmlDocument.Load(XmlReader reader)
>at System.Xml.XmlDocument.LoadXml(String xml)
>at
>
tw.ccnet.core.publishers.EmailPublisher.AppendHtmlMessageDetails(Integration
> Result result, StringBuilder message) in C:\tools\eclipse\
> workspace\ccnet\project\core\publishers\EmailPublisher.cs:line 187
>at
>
tw.ccnet.core.publishers.EmailPublisher.CreateHtmlMessage(IntegrationResult
> result) in C:\tools\eclipse\workspace\ccnet\project\core\p
> ublishers\EmailPublisher.cs:line 171
>at
> tw.ccnet.core.publishers.EmailPublisher.CreateMessage(IntegrationResult
> result) in C:\tools\eclipse\workspace\ccnet\project\core\publi
> shers\EmailPublisher.cs:line 152
>at tw.ccnet.core.publishers.EmailPublisher.Publish(Object source,
> IntegrationResult result) in C:\tools\eclipse\workspace\ccnet\project\c
> ore\publishers\EmailPublisher.cs:line 109
>at tw.ccnet.core.IntegrationEventHandler.Invoke(Object sender,
> IntegrationResult result)
>at tw.ccnet.core.Project.RaiseIntegrationEvent(IntegrationResult
result)
> in c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line
>  320
>at tw.ccnet.core.Project.PostBuild() in
> c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line 227
>at tw.ccnet.core.Project.Run(Boolean forceBuild) in
> c:\tools\eclipse\workspace\ccnet\project\core\project.cs:line 174
>at tw.ccnet.core.schedule.Scheduler.Run() in
> C:\tools\eclipse\workspace\ccnet\project\core\schedule\Scheduler.cs:line
57
>
> Thanks
>
> Andrew Greiner



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
__

Re: [Nant-users] MSBuilds bashing the foundation of Nant?

2003-12-02 Thread Harvey Green
   Got this from Microsoft's VS roadmap page...

http://msdn.microsoft.com/vstudio/productinfo/roadmap.aspx#whidbey



   Product Build

Historically, developers have struggled when trying to map a complicated 
build infrastructure into the Visual Studio IDE. Roadblocks 
traditionally center around the inability to fully customize or 
understand what happens when a project is built within the development 
environment; the failure to reproduce a build within a build lab 
environment where Visual Studio is not likely to be present; and the 
limitations of a build system that was not optimized to model entire 
products, but rather single projects.

The Whidbey release of Visual Studio will radically improve this area of 
software development by introducing a new build engine called MSBuild. 
Key design goals for MSBuild include: delivering a file format that is 
well-documented and backed up by a published XML schema definition; 
making the MSBuild engine an integral part of the .NET Framework 
redistributable; allowing developers to customize, augment or completely 
redefine the build process; and providing seamless integration with the 
Visual Studio Whidbey IDE.

First, MSBuild will introduce a new XML-based file format that is simple 
to understand and easy to extend. The MSBuild file format will enable 
developers to fully describe what artifacts need to be built, as well as 
how they need to be built under different configurations. In addition, 
the file format will enable developers to author reusable rules which 
can be factored into separate files so that builds can be done 
consistently across different projects within a product.

Second, MSBuild will ship as a core part of the Whidbey .NET Framework 
redistributable. This shift in philosophy will allow developers to rely 
on the MSBuild infrastructure regardless of IDE presence and licensing 
issues. In addition, by providing MSBuild class libraries as a core part 
of the .NET Framework, developers will be able to create and debug 
components of a customized MSBuild process using the managed language of 
their choice.

Third, MSBuild will be completely transparent with regards to how it 
processes and builds software. All build steps will be explicitly 
expressed in the XML project file regardless of whether it was authored 
by hand or auto-generated by the Visual Studio Whidbey IDE. This also 
means that Visual Studio no longer treats any part of the "F5" build 
experience as a black box. A user can now understand, replicate, edit, 
remove, or augment any part of the build process.

Finally like its predecessors, MSBuild will be fully integrated into the 
Visual Studio Whidbey IDE. This tight integration will enable developers 
to take advantage of all the built-in productivity features Visual 
Studio offers, while allowing developers to scale, customize, and adapt 
the Whidbey build system to their unique infrastructure needs.

   Deployment and Operations



Dianna wrote:

Do you think that MS has now “Borg” ed the builds process?

Recently they announced the new MSBuilds framework.

Anyone know about this and how good it’s supposed to be?

Eric Frank Cotter





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


[Nant-users] Specifying -logger in the build file

2003-12-02 Thread Douglas R. Steen
I'm using the -logger:NAnt.Core.MailLogger commandline option so that
I'll get an email with the build output, but since I want that to happen
every time I run my build file, I'd really like to specify it somehow in
the build file itself.  

Right now I'm just running it from a batch file, which I suppose is
okay, and I know that I could create another build file which would call
the first build file, but both of those solutions seem like hacks.
Isn't there a simple  setting that allows me to set
commandline options?

  Douglas R. Steen
  Boulder, CO 



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users