[c#]NAnt build probleem: csc.exe niet gevonden

Pagina: 1
Acties:

  • JeroenTheStig
  • Registratie: Mei 2000
  • Laatst online: 08:01
Na 5 jaar proggen in Java ben ik me nu aan het oriënteren op c-sharp. Nu wil ik voor het builden van m'n projecten NAnt gebruiken (http://nant.sourceforge.net), de 'omgebouwde versie' van ant builder voor Java.

Nu ben ik de volgende probleem tegengekomen: Wanneer ik een simpel build-script wil gebruiken voor het compilen van m'n code, krijg ik een foutmelding dat het bestand csc.exe niet gevonden kan worden:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Buildfile: file:///D:/nanttestje/HelloWorld.build
Target(s) specified: debug

debug:

     [echo] DEBUG build
      [csc] Compiling 1 files to D:\nanttestje\HelloWorld.exe.

BUILD FAILED

D:\nanttestje\HelloWorld.build(5,6):
[csc] C:\WINNT\Microsoft.NET\Framework\v1.0.3705\csc.exe failed to start.
 Het systeem kan het opgegeven bestand niet vinden


En dit is vrij logisch, aangezien mapje v1.0.3705 het bestand csc.exe niet bevat. Nu staat er in de directory 'Framework' ook een map v1.1.4322, waarin wél het bestand csc.exe staat.

Ik heb in de config file gekeken van nant, nant.exe.config, en daar kan ik niets vinden wat ik eventueel aan kan passen zodat NAnt naar C:\WINNT\Microsoft.NET\Framework\v1.1.4322\csc.exe.

Is er iemand die dit probleem is tegengekomen, en weet hoe dit op te lossen is?

  • whoami
  • Registratie: December 2000
  • Laatst online: 25-05 23:56
Blijkbaar is die NAnt zo geconfigged om met .NET 1.0 te werken. Kan je nergens specifieren dat het een project voor .NET 1.1 is ?

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 11:53

gorgi_19

Kruimeltjes zijn weer op :9

Misschien een optie is om ook .Net 1.0 te installeren... mbv side-by-side execution moet je afaik geen problemen krijgen. Hoewel het wel vreemd is dat hij hem niet pakt. Is er niet een speciale 1.1 versie te downloaden?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • JeroenTheStig
  • Registratie: Mei 2000
  • Laatst online: 08:01
hmm... dit is heel grappig...
Ik had dus "the latest stable release" geinstalleerd: werkt niet. (stable :X )
Nu heb ik "the latest nightly build" geinstalleerd: werkt wel :)

Dus ik ga nu lekker verder spelen met 'the latest nightly build' :)

[ Voor 27% gewijzigd door JeroenTheStig op 10-05-2004 16:11 ]


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
gorgi_19 schreef op 10 mei 2004 @ 16:09:
Misschien een optie is om ook .Net 1.0 te installeren...
aangezien mapje v1.0.3705
Dat mapje is toch een teken dat .Net 1.0 geinstalleerd is?

Oops! Google Chrome could not find www.rijks%20museum.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 11:53

gorgi_19

Kruimeltjes zijn weer op :9

P_de_B schreef op 10 mei 2004 @ 16:16:
Dat mapje is toch een teken dat .Net 1.0 geinstalleerd is?
Hmmmm.. Dan vraag ik me af waarom de csc.exe niet bekend was? :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 25-05 23:56
P_de_B schreef op 10 mei 2004 @ 16:16:
[...]


[...]


Dat mapje is toch een teken dat .Net 1.0 geinstalleerd is?
Blijkbaar zoekt die NAnt naar .NET 1.0, maar vind ie het niet. En dat kan, want de TS zegt dat ie dat mapje niet heeft, maar wel een mapje voor .NET 1.1

https://fgheysels.github.io/


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
whoami schreef op 10 mei 2004 @ 16:21:
[...]


Blijkbaar zoekt die NAnt naar .NET 1.0, maar vind ie het niet. En dat kan, want de TS zegt dat ie dat mapje niet heeft, maar wel een mapje voor .NET 1.1
Oooh, nant zoek standaard naar het 1.0375 mapje. Ik snap em :)

Oops! Google Chrome could not find www.rijks%20museum.nl


  • EfBe
  • Registratie: Januari 2000
  • Niet online
Volgens mij kon je dat via een config setting wel aangeven. Omdat Nant niet komt met enige documentatie wordt dat wat ploegen door examples.

Omdat dit nogal tijdrovend kan zijn, behalve ook irritant, kun je ook kijken naar andere build tools, zoals the good old nmake makefiles of Hippo.net van Jan Tielens

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


  • GrimaceODespair
  • Registratie: December 2002
  • Laatst online: 00:24

GrimaceODespair

eens een tettenman, altijd ...

code:
1
2
3
4
5
6
7
C:\>nant -help
[...]
Usage : NAnt [options] <target> <target> ...
Options :

  -defaultframework:<text>       use given framework as default (Short format: /k)
[...]


Mogelijke opties voor het framework vind je in Nant.exe.config. Voor je gemak:
  • net-1.0 net-1.1 net-1.2 netcf-1.0 mono-1.0 sscli-1.0
Of ze allemaal werken is een andere zaak :) Verwacht in ieder geval moeilijkheden als je gekke dingen gaat doen.

Wij onderbreken deze thread voor reclame:
http://kalders.be

Pagina: 1