I've been thinking about writing some ASP.Net 2.0 Tasks. I have the following things I want to do.- Add support for a aspnet_compiler task.- Start/stop/restart the dev web server (WebDev.WebServer.EXE) with a new task
- Validate dependant files (xml, xslt, log4net, etc.)Would anyone else be interes
If you are on the latest nightly build I would call that a bug (if you are
using an older version then there was a bug like that was fixed a while ago;
post .84)... Whose bug, I'm not quite sure...
Probably mine, err ... I mean, NAnt...
:)
- Original Message -
From: "Castro, Edwin Gabri
No idea when this would get worked on, but the implementation should be
pretty simple.
Most of the code is written to support creating a schema of arbitrary Type
objects. But be careful as loading types means loading assemblies, and
loading the assembly in the appdomain may cause the task, type
In my opinion, this can lead to assumptions about the build environment. It
is more descriptive, and easier to catch mistakes when build on different
machines, if the (for non-core task) is put in the build file.
You can define the path relative to the build dir, or to the nant
assemblies. Can
Actually, the task will output a schema for any, and all,
tasks that are loaded. This includes any custom tasks that are loaded with
. It was on the todo list to allow creating
schemas for only a given assembly, but that was not been coded yet.
- Original Message -
From: "Castro, Edw
Yeah, I didn't look either... I just assumed there was a list...
http://sourceforge.net/mail/?group_id=112475, but there isn't :(
But there is always source...
http://cvs.sourceforge.net/viewcvs.py/nantrunner/nantrunner/release/1.0/NAntRunnerAddIn/NAntRunner.cs?rev=1.1&view=markup
I would guess t
Please, ask the NantRunner list... http://nantrunner.sf.net
(The nant archive links can be found on http://nant.sf.net/wiki)
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free co
Title: Ftp task?
There is an * task in nantcontrib...
That is a secure transfer for files. It also allows for compression during the
send. It pretty much just wraps scp.exe.
There was also talk of a task being
pulled from the code, but I don't think anyone ever did it. If
someone would,
Sure, there is much more control when using
individual tasks; logically this is all the solution task does, convert the
vs.net xml format into a series of nant task executions... The
task makes certain assumptions and reproduces the behavior of
vs.net; This may not be the case for everyon
t sure. Would this be the correct equivalent?
>
>
>
>
>
>
>
> Felice
> -Original Message-
> From: Scott Hernandez [mailto:[EMAIL PROTECTED]
> Felice,
>
> http://nant.sourceforge.net/nightly/help/tasks/solution.html. Or, write a
> buil
Felice,
http://nant.sourceforge.net/nightly/help/tasks/solution.html. Or, write a
build file from scratch; this is ultimately more flexible, but requires
greater knowledge and more effort :)
Note: Use a recent nightly build of NAnt
(http://nant.sourceforge.net/nightly/builds/) as they are much mo
yes, use
Note-to-Self: We should add this pattern to the
fileset docs... I think it may be in the docs
already.
- Original Message -
From:
Bert Jan Lappenschaar
To: [EMAIL PROTECTED]
Sent: Friday, July 09, 2004 6:43 AM
Subject: [Nant-users] zip task
I have forward this to the nant-users list, it would be a better place to
ask questions. I am leaving for the weekend... :)
If you are not subscribed, please do. http://nant.sf.net
- Original Message -
From: "Chen, CJ" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 09, 20
Title: A task to find out assembly info?
No, but there are functions which will do that.
These require a recent nightly build (http://nant.sourceforge.net/builds/)...
http://nant.sourceforge.net/nightly/help/functions/index.html#Assembly
- Original Message -
From:
Jiho
H
Unfortunately I don't think our xml tasks allow for extensions (which is
what you are trying to do). This means you can use namespaces, but not
namespaces which are extensions, like xpath functions written in assemblies.
You could provide a patch to allow this, but it may be more work than you
wan
There is no question that this should be handled automatically, but that
requires somebody pre-process the source files and generate additional
dependencies. It would nice if the compiler took care of that, or we would
need to parse the source files in some task, collect the new dependencies,
and u
An easy way, would be to use the uptodate task to check if any headers have
changed, then touch (to update the timestamp) all your cpp files before your
compilation step. This will cause the compiler to recompile.
http://nant.sourceforge.net/nightly/help/tasks/uptodate.html
http://nant.sourceforge
Take a look at the archives for messages about remote MSI install, and NTFS
acls stuff. I believe everything you need had been discussed before.
Mail-archive.com has nant archives; the sf.net stuff kinda works, but not
really.
http://www.mail-archive.com/[EMAIL PROTECTED]/msg00633.html
- Orig
Yep,
I would agree that functions are a more powerful way to express these
properties. We have talked about this for a while. But I would like to
depreciate these over a few builds before actually remove them completely.
This will cause some serious problems with peoples' build files (and
projects
http://mail-archive.com (If your
favorite mail list isn't subscribed already, do it... )
See the nant wiki for more info http://nant.sourceforge.net/wiki/index.php/ListArchiveSearches
- Original Message -
From:
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thu
Use a line if you are dealing with a file. You can specify an
arbitrary number of matches on a line by the delim string; I do believe. You
can also nest the if that doesn't work. If you are good with
regular expressions[1] you could split up the line that way. There are
really endless suggestions
http://nant.sourceforge.net/nightly/help/tasks/foreach.html
Loops over a list.
with NAnt -D:colors="blue,red"
Or you can use the functions stuff in the nightly builds.
HTHs
Scott
- Original Message -
From: Curtis Zarger
Hello,
I'm wondering how to call a target multiple times
It would definitely be a nice feature to say that a certain is
required and should throw an error if no match on the filesystem is found.
But no, this should not be the default behavior. The problem in the past has
been with wildcard expressions and the fileset implementation not easily
allowing f
I'm afraid there isn't much we control here... I would suggest hitting up
sf.net support, or checking on the mailman site for a user guide...
:(
Don't forget to look here too.
https://lists.sourceforge.net/lists/listinfo/nant-users
BTW. A digest seems to be sent when the message (digest) reach a
ssage -
From:
Noah
Davidson
To: 'Scott Hernandez'
Sent: Monday, April 19, 2004 2:19
PM
Subject: RE: [Nant-users] if condition on
tasks
Thanks. Also if
I write a custom task, Do I have to do anything to use the if ${cond} from
nant on my custom task,
From the docs:
http://nant.sourceforge.net/nightly/help/fundamentals/expressions.html
Using the logical "and" operator you would
write ${expr1 and expr2}; if you are using a
nightly build with _expression_ support.
Otherwise you are out of luck and need to make a
single property to check
Hi Steve,
The short answer is that people seem to be busy, and therefore there is no
immediate plan for a release. This means that a release may be a while off.
I think, based on the feedback we have from our nightly builds, that we
should probably put out a beta 1 of .85. This could be, for all e
I believe it depends on how you select the files into the zip. I could run a
test, but I think this will make sense.
[please excuse my xml shorthand]
vs.
This is actually true a lot of places where filesets are used in tasks.
- Original Message -
From: "Andrew Sharpe" <
This basically says there is something wrong with your domain records (for
tailwindinc.com). That is why the remote server rejected your email.
It also says that verizon is the one rejecting the mail along the way. That
indicates that your mail is passing through their mail hosts. But the
essence
+1 on WebDAV tasks. This is something that will be more and more useful in
the future. It sounds like a lot of new server projects are providing webdav
file access.
In fact, I believe one of the deployment options for Subversion is via
webdav. This would really simplify the requirements to do a ge
Pete,
Using the new expression support that is the nightly builds, and will be in
.85, you can do this...
C:\src\sf.net\nant>bin\nant -f:expand.xml
NAnt 0.85 (Build 0.85.1518.0; net-1.0.win32; nightly; 2/27/2004)
Copyright (C) 2001-2004 Gerry Shaw
http://nant.sourceforge.net
Buildfile:
Did you add these to your profile's environment variables (user variable),
or to the machine env var? Is the Draco.Net account running under your user
profile (credentials) or a system account?
If you want to eliminate the possibility that it is automatically found, you
can use the attribute to s
hmmm... I don't seem to have any problem. What framework is your nant
targeted for? What does the output look like?
When I run from my cygwin env. I get this:
[EMAIL PROTECTED] /cygdrive/c/src/sf.net/nant.local
$ bin/nant
NAnt 0.85 (Build 0.85.1447.0; net-1.0.win32; nightly; 12/18/2003)
Copyright
You can use the xml schema file that is created
with the task to check the validity of elements, and their
attributes. This file is also provided with each distribution in the schema
directory of the zip. This method isn't 100%, but should get lots of common
errors and mistakes.
If you ne
I'm sure I'm not the only one that would like to see these items as
compresses and attached rather than as inline. Please compress (zip) and
attach files; like log files, build files and other large text or binary
data.
please, please, please!
Thanks.
---
What does your build file look like? Can you test against the nant.build
file?
- Original Message -
From: "Kevin Dickover" <[EMAIL PROTECTED]>
> More Details
> Windows Server 2003 512 MB RAM
> Nant Contrib included - using build directly (just unzipped into file
> system), did not rebui
The first test will only tell if the task is loaded, not whether it can run.
Since you can specify a program for the task to run, in each instance (since
it derives from the ExternalProgram base class), it is possible that it
should load even if the default program location is invalid. It would see
You may want to use the solution task if you do not
want to write the build script yourself. Please read the documentation. http://nant.sourceforge.net/help/tasks/solution.html
- Original Message -
From:
Eldo Daniel
To: Nant Users
Sent: Friday, January 02, 2004 1:27
You may be able to use the NAntContrib task. Please take a look at
the help (http://nantcontrib.sourceforge.net/help/tasks/record.html) and the
mail archives* if you have further questions.
*Mail Archives: http://www.mail-archive.com/index.php?hunt=nant
If this doesn't work we would probably nee
You can also use the NAntContrib
task. Please take a look at the help (http://nantcontrib.sourceforge.net/help/tasks/record.html)
and the mail archives* if you have further quesitons.
*Mail Archives:
http://www.mail-archive.com/index.php?hunt=nant
- Original Message -
From:
Title: Nant help
Yes, take a look at the nantcontrib tasks. http://nantcontrib.sf.net
You can also search the archives
(nantcontrib/nant) at mail-archive.com for tips and tricks.
- Original Message -
From:
Waldinger, Jamie
To: '[EMAIL PROTECTED]'
Sent: Tuesday, Decem
If you must run a release version, you can do something like this:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg02208.html
It combines foreach/regex/if to do what you want. You will need to return
True/False on finding the http in the start of the string, but this can be
down with regular expr
Can you attach the relevant portions of your build
file and the rest of the output for this section?
Also, it is good to run in verbose (/v) mode to see
what references are sent to csc.
- Original Message -
From:
Eldo Daniel
To: [EMAIL PROTECTED]
Sent: Thursday
Dan,
This is indeed an interesting suggestion. I think there was talk about
adding a set of tasks. Could this work for you?
I'm really confused about your idea of a "default" init and "default"
cleanup routines. NAnt is a general purpose build tool, what should it know
about "default" task initi
In the next nightly build there will be a new target called "deploy-schema"
that will copy the schema file to the vs.net (7.0 and 7.1) schema
directories. That should help a little :)
Please note that the targetNamespace is in the form of
"http://nant.sf.net/schemas/${project.name}-${project.vers
I just wish the (Xml Schema) noNamespaceSchemaLocation hint was honored in
the editor. :) Oh, that would make it so easy...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/htm/xsd_ref_7ld1.asp
BTW. The NAnt schema file generated by the task doesn't create
array and colle
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-
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
Title: Message
Great to hear it is working. Please post a patch to
the dev list for consideration. Also, there is support for checking the
existence of directories and files in the available task.
- Original Message -
From:
Jarrod
Moore
Subject: RE: [Nant-users] nant -he
Title: Message
Very interesting. Do you run any other .net apps on
your work machine? Is you work machine managed by an admin that may have placed
special restrictions on .net apps through the .net machine config? Can you
(re)build nant on your work machine? Is there anymore of a stack trace
Can you post the class def part of your custom tasks?
This sounds like there is a missing [TaskName] decl. for your task. Also, if
you can provide your custom task, to me, or in as a link, I'm sure somebody
can take a look. :)
- Original Message -
From: "Michael Dang" <[EMAIL PROTECTED]>
Frank, we can sure help. Please forward this post to the NAntContrib-Dev
list
http://lists.sourceforge.net/lists/listinfo/nantcontrib-developer
There is also a section on building NAntContrib from cvs on the wiki too.
- Original Message -
From: "Frank Tullen" <[EMAIL PROTECTED]>
To: <[E
I don't know if this helps, but you can also do something like this (which
doesn't use the external file):
I'm not sure when the "flatten" attribute was introduced, but I think it was
post 0.8.3, so you will need a nightly build (like
http://nant.sourceforge.net/nightly/builds
Hello,
Can you provide us with a simple example of a build file, or your build
file, so we can see what you are doing? It maybe be some type of file system
locking issue, but that is hard to tell without seeing the build file.
Also, what version of NAnt are you using?
- Original Message
There is no tar file. We use the #ziplib code to create our nightly build,
which are run from NAnt. If there is a bug in there (either our build
process or the zip library) we should get it fixed. Can you tell us what
linux program, platform and such you are using?
Please see this thread to answer
Ben,
The current version of the NAntSchema task is not terribly useable. There
are some serious issues with how it deals with collections (which are
relatively new to NAnt and used a lot now) and arrays. I'm pretty sure this
is the existing problem. I am working on some new util classes that shoul
I think it was because the file looked like this:
properties.xml:
Which is not a valid xml document. I think Mark got it working in the end :)
- Original Message -
> From: "Nick Varacalli" <[EMAIL PROTECTED]>
> Works for me in simple to complex cases. Can you post a small example of
Happy to help Mark.
If anyone can confirm that DTD entities (do not) work in our buildfiles (and
provide a sample please) that would be great.
Our build files should support standard dtd stuff. It would good to bug this
if we don't.
- Original Message -
From: "Mark Colburn" <[EMAIL PROT
properties.xml should look like this:
The task loads and includes another build file. (note: It must be
a valid build file that can be used alone:)
You might want to think about this more in terms of user customizations for
your build, and not just including properties. It can allow
The NAnt SDK is for creating extensions to NAnt, or using NAnt from another
.Net program. To create a build file you will need to use the XML framework
classes.
We dynamically create build files in some of the tests if you are looking
for an example.
- Original Message -
From: "Ecmel Erc
http://nant.sourceforge.net/help/tasks/foreachtask.html
See the 3rd example in the task documentation
- Original Message -
From: "Lalit Parashar" <[EMAIL PROTECTED]>
> I want to "recursively" loop through all the folders in C:\ using foreach.
> How could I do that?
-
Yes, you can use either the "in" attribute, or the element but not
both.
I think what you want is...
This is actually a little misleading since the fileset works for both files
and folders.
- Original Message -
From: "Nicklas
hmmm... how strange.
Can you post a zip of your build file and the ndoc settings you used in the
UI (the ndoc file would be great).
.
- Original Message -
From: "Kent Boogaart" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 01, 2003 2:09 AM
Subject: [Nant-users] tas
Yes, you are correct. This is a bug that has been fixed in the nightly
builds (it affects both the and tasks). This fix will be
included in the next release.
If you would like you can test the nightly build to see if your problem goes
away. http://nant.sourceforge.net/nightly/builds/
- Orig
Yes, these are both bugs and I have already fixed the comment one in an
unrelated change. I will also make sure the error propagates to the top as
it should.
Sorry for the problems this caused. Thanks for reporting them.
This code will be available in tonight's build.
- Original Message
to them by using
Assembly.GetManifestResourceStream(resName)
I hope this helps some people out there.
- Original Message -
From: "Scott Hernandez" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 22, 2003 1:13 PM
Subject: [Nant-users] embeddin
Okay, I have the following directory structure that I want to embed into a
resource file.
-Resources
-Files
-Valid
file1.xml
-Invalid
file1.xml
...
I want to be able to access the resources programmatically by their
director
Use mail-archive.org.
http://www.mail-archive.com/nant-users%40lists.sourceforge.net/
http://www.mail-archive.com/nant-developers%40lists.sourceforge.net/
The sourceforge archive has some "issues" (like it doesn't work!).
- Original Message -
From: "Ed Eichman" <[EMAIL PROTECTED]>
To: <[
Title: Running NANT - Error - Path Too Long
You can always use good old subst to shorten it.
Something like this: subst x:
"c:\reallyreally\long\but fairly\descriptive path\to the
current\project"
This exception seems to come from the runtime
classes, so there isn't much I can think of
These are good tasks to include. There is already a start for sql related
tasks in NAntContrib (see below). Having mssql related tasks would be good
too.
I'm not sure how isql would work. It doesn't seems like you want an
interactive program like isql to be wrapped. The existing task seems
like it
Yes, I too have had problems connecting to sourceforge.net on the anon-cvs servers. Our
nant build server does that nightly and it has failed for past 2 nights/days because of
cvs connection problems.
> Been trying to get the nant source for the last 2 days
> from sourceforge with no luck I
Erv, this is a good summary, at least from what I remember of the reasons
and the goals of NAntContrib.
I think there is a place for nantcontrib, and as nant stabilizes for 1.0,
that place will be even more apparent. I hope that most of the core of nant,
and the core tasks, will not change much fo
Even tho the working directory does not do what you expect, does
resolve relative paths/files to the directory of the child project. This is
so all you need to do is make things relative to the build file and NAnt
does the rest. If this is not the behavior you are seeing you may want to
post your
Yep. I've updated the docs (and examples to specify this). I have also
listed the valid hive values.
- Original Message -
From: Overton, Ed
Sent: Thursday, April 03, 2003 3:30 PM
Subject: [Nant-users] RE: readregistry task
This works for me: remove leading "\"
From: Griffin
to do this!
> > < FileSet fs = new FileSet();
> > < fs.Parent = this;
> > < fs.Project = this.Project;
> > < fs.Includes.Add(value);
> > < CompareFiles = fs;
> > 107d100
&g
It sounds like a bug. Please provide a cvs diff (with -u) for any changes
you want to the dev list.
If you need more directions please let us know.
I suggest TortoiseCVS if you are on windows. It is extremely easy to setup
and create diffs (it can do it from a directory too!).
- Original Mes
That assemblyname attribute is really a nunit assemblyname(FilePath). It
really needs to be a full filepath to the file.
I have updated the NUnit2Test to resolve the path relative to the project;
resulting in a full path qualified string sent to nunit. This change will be
in tonight's nightly buil
The usertask example was updated more than a month ago to remove the taskdef
dependency. In fact, there were a few mail threads about this, and its new
behavior.
I don't know of any other examples that used taskdef.
- Original Message -
From: "Ian MacLean" <[EMAIL PROTECTED]>
To: <[EMAIL
Yes, throw an exception. In fact, throw a BuildException.
We have a failonerror attribute which dictates how this exception is
treated. The user can choose to ignore it, or let it stop the build. Also
there are targets that can be called on a failure, or success of a build.
- Original Message
Yep, this is true.
The first run builds the usertask sample and copies it to the current
nant.exe directory. The second run tests the sample usertask. There is
really no dynamic (on-the-fly without restarting nant) way to load a user
defined task right now. The NAntContrib project uses a custom us
What does the verbose output look like? What version of NAnt are you using?
Is perl in your path?
What does your build file look like?
- Original Message -
From: "Nicholas Robinson" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 31, 2003 4:23 AM
Subject: [Nant-users] EXE
Yeah, there was a check to make sure that you didn't operate the delete task
on anything too close (ie c:\, c:\windows) to the root of a drive.
This restriction has been removed (as of 2/25/03). Please use the latest
stable build (nant.sf.net/builds) or the latest release version 0.8.1.
I have fo
Clayton, you may even consider taking the draco.net and SharpCvsLib[1] stuff
to make a new project that everyone can use if this interests you. Then we
(NAnt) could write wrappers for tasks. It may also be helpful to look at the
Ant tasks as a ref. But I think they may just wrap the executables...
Chris,
There is no need to build the binaries to use the release. The files in
"bin" are a release build from the supplied source. They are ready to use,
and don't require a re-build.
---
This SF.net email is sponsored by: Does your code think
Hi all,
I have posted a test schema at http://nant.sf.net/schema/nant-current.xsd.
It was generated automatically from the new
nantschema task that is now in cvs.
Note: I will setup the nightly builds to generate
this file automatically in a few days.
Later,
Scott
That is pretty funny. I didn't actually go into the details because it get
kinda complicated; mostly cause it should work.
Maybe a little more background would help out here. Building the default
target for nant does the following.
0.) Setup dir and debug flags
1.) Build everything (to some dir l
Chris,
Thanks for the error report. This is caused by a bug in the SharpZLib zip
stuff. All the dates of files in the zip are +1 month. This will be fixed
automatically when a month has gone by (cause then the files you build will
be newer than the file from the zip). We have fixed the code in NAn
Yes, I can help. Your include file must be a build file. So you should put a
element around what you have.
See the task ref for more info. http://nant.sourceforge.net/help/tasks/includetask.html
Like this...
Does that help?
- Original Message --
If you take a look at this page,
http://nant.sourceforge.net/wiki/index.php/WritingATask, you will see how to
write custom tasks.
In NAnt, everything in the xml build file is basically a task. Each task is
defined by a class, and can be extended.
Does that answer your questions?
- Original M
e the files now)
oooppp,
Scott
- Original Message -
From: "Derek Puff" <[EMAIL PROTECTED]>
To: "'Ian MacLean'" <[EMAIL PROTECTED]>; "'Scott Hernandez'"
<[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thur
We should probably put out a new release with the updated zip stuff. :)
I'll put that on the list with the NAntContrib release, and finishing
building my new machine.
- Original Message -
From: "Ian MacLean" <[EMAIL PROTECTED]>
Sent: Wednesday, March 05, 2003 6:02 PM
Subject: Re: [Nant-us
So, just to be clear, you are doing the following?
Download 0.8.01 from sf.net
(http://sourceforge.net/project/showfiles.php?group_id=31650)
Extract files to "C:\program files"
Run "C:\program files\nant-0.8.01\bin\nant.exe -buildfile:../nant.build"
- Original Message -
From: "Derek Puff"
Please run the "cleanall build" targets and see if that helps.
The important error message here is at the end:
> C:\WINNT\Microsoft.NET\Framework\v1.0.3705\csc.exe return 1
> Output:
> fatal error CS0042: Unexpected error creating debug information file
> 'C:\nant8\build\nant-0.8.01-debug\bin\NAnt
Jason,
The only thing I can think of that would come close is using a ,
and only if all the files of each type (of transformation) are in the same
directory.
Otherwise, please patch away. It is a good feature, and will make better use
of template caching than the above solution, even if it works
Sure, I'm fine with both. As you say, both answers approach the subject with
a different audiences in mind. I'd much rather be too verbose and provide a
link to help inform the reader than be flippant, or condescending.
How about combining them? I don't think we are going to run short of the
virtu
Gert,
We made some custom changes to the core and msdn documenter (I don't know if
those changes went in to the source tree). We need to update our needs and
get the current release working for building the nant docs. This will not
work for us without a little more work as I understand it. Ian can
others can contribute
later or benefit from your experiences.
Thank you for contributing :)
- Original Message -
From: "Chris Garty" <[EMAIL PROTECTED]>
To: "Scott Hernandez" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, February 17, 2003 10:38 PM
S
We should add this one to the faq on the wiki. :)
- Original Message -
From: "Ian MacLean" <[EMAIL PROTECTED]>
To: "Chris Garty" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, February 13, 2003 9:35 PM
Subject: Re: [Nant-users] Emailing NAnt output using mail task
> Chris Ga
I think what you want is this:
-->
-
From: "Griffin Caprio" <[EMAIL PROTECTED]>
To: "Scott Hernandez" <[EMAIL PROTECTED]>
Cc: "NAntDev" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, February 13, 2003 12:33
PM
Subject: Re: [nant-dev] Installing files into
VS.NET
1 - 100 of 134 matches
Mail list logo