in src/main/org/apache/ant/dotnet/DotNetExecTask.java [132:147]
protected void setupCommandline() {
if (cmdl.getExecutable() == null) {
if (vm.equals(MS_VM)) {
// can invoke executable directly
super.setExecutable(executable);
} else {
boolean b = getResolveExecutable();
// Mono wants the absolte path of the assembly
setResolveExecutable(b || isMono(vm));
super.setExecutable(vm);
cmdl.createArgument(true)
.setValue(resolveExecutable(executable, isMono(vm)));
setResolveExecutable(b);
}
}
}