The <solution> target is buggy, and I've never been able to make it work. I
just use the devenv.com command line.
<property name="devenv" value="C:\Folder_with_devenv\devenv.com">
<target name="SimController"
description="Building SimController">
<exec program="${devenv}"
commandline=""full_path.sln" /build Release /out
"full_path_output.log""
/>
</target>
From: Jed Padilla [mailto:jpadi...@flclerks.com]
Sent: Thursday, May 26, 2011 2:23 PM
To: nant-users@lists.sourceforge.net
Subject: [NAnt-users] Solution format of file is not supported.
I recently had a friend recommend NAnt to me. The project I am working on has
10 different solutions to it, and each solution usually has multiple projects
within that will output dll files for the final solution to use. I have a very
simple .build file right now:
<project name="Solution Build Example" default="rebuild">
<property name="configuration" value="release"/>
<target name="clean" description="Delete all previously compiled binaries.">
<delete>
<fileset>
<include name="**/bin/**" />
<include name="**/obj/**" />
</fileset>
</delete>
</target>
<target name="build" description="Build all targets.">
<call target="build.FACCBase"/>
</target>
<target name="rebuild" depends="clean, build" />
<target name="build.FACCBase">
<solution configuration="${configuration}" solutionfile="FACCBase.sln">
</solution>
</target>
</project>
The clean part is working fine, however when I get to the build portion I get
errors:
Solution format of file 'C:\TESTTFS\FACCBase\FACCBase.sln' is not supported.
I am sure that you all will need more information to help me, so if you tell me
what I am missing to get this working I will provide as much as I can. The
solution in question has 8 projects and an active config of Debug|Any CPU
Thanks.
Jedadiah Padilla
Programmer/Analyst ||
Florida Association of Court Clerks
***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery,
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now.
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users