У меня есть цель для сборки муравья с помощью csc:
<target name="compile">
<echo>Starting compiling ServiceLauncher</echo>
<csc optimize="true" debug="true" warnLevel="1"
unsafe="false" targetType="exe" failonerror="true"
incremental="false" mainClass = "ServiceLauncher.Launcher"
srcdir="ServiceLauncher/Launcher/"
outputfile="ServiceLauncher.exe" >
<reference file="libs/log4net.dll"/>
<define name="RELEASE"/>
</csc>
</target>
Когда я запускаю его, появляется следующее исключение:
сбой csc: java.io.IOException: не удается запустить программу "csc": ошибка CreateProcess = 2, система не может найти указанный файл
Однако он работает без исключения, но никогда не создает правильно файл .exe, когда я вручную добавляю пустой файл ServiceLauncher.exe.
Как правильно построить этот .Net проект "ServiceLauncher"?