Hi Nabeel,
By default SharpDevelop uses NAnt 0.84 which ships with SharpDevelop
itself. NAnt 0.84 does not support Mono, but NAnt 0.85 does. Install
NAnt 0.85 RC 3 and then configure SharpDevelop to use this new version
via Tools->Options->Tools->NAnt.
If you have any other SharpDevelop problem
Hi Adrian,
Take a look at the foreach task and see if it fits your requirements
http://nant.sourceforge.net/release/latest/help/tasks/foreach.html
"Loops over lines in the file properties.csv, where each line is of
the format name,value.
"
Might also be worth taking a look at the loadfil
Hi Brad,
The .Net 1.1 SDK includes the C++ compiler.
You may need the Platform SDK for things like Win32 API header files
and libraries.
Rgds,
Matt.
---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited editi
Hi David,
I use Nant 0.84.1455 and cl 13.10.3077 without any problems. The
error message suggests that cl.exe cannot be found in the path, so
check your Path environment variable.
Rgds,
Matt.
---
SF email is sponsored by - The IT Product Gui
Hi John,
Try removing the prefix attribute in the build file as follows:
If you specify a prefix in, say "Foo", your resource will be embedded
in your exe with a name of "Foo.HelloWorld.MainForm.resources" which
the MainForm cannot find since it is looking for
"H
Hi John,
I created a set of NAnt scripts and xsl transforms for building
SharpDevelop projects a while ago which might be of use to you.
>From a list of SharpDevelop projects, the scripts generate NAnt build
files based on the .prjx files and then builds the code. The idea was
to always use the
Hi,
Here's an example of using an NUnit task and building a solution,
hopefully this will shed some light on the problem.
Assumptions
---
Using Nant 0.85.1754 - Should work with any 0.85
Using NUnit 2.2
.Net project structure
---
TestApp\TestApp.sln
Hi Einar,
The following nant build script works on a simple "Hello World" managed C++ app.
Inputs:
main.cpp
assemblyinfo.cpp
Outputs:
bin\debug\HelloCppWorld.exe
Nant script: