From: Ryan B. <rm...@gm...> - 2011-06-15 20:00:59
|
Hi, Thanks for your reply. Inline comments below. On Wed, Jun 15, 2011 at 2:05 AM, Dominik Guder <os...@gu...> wrote: > Am 14.06.2011 05:14, schrieb Ryan Boggs: >> Hi, >> >> Just an update. I'm having issues with trying to process solution >> files from .NET 2.0 and above with the solution task. I'm still >> taking a look at it but it seems that the VS20** plugins in the >> NAnt.MSBuild assembly are not being picked up by the solution task. >> I'll keep checking... >> > > Hi Ryan, sln file handling is some kind of broken since VS2005. They > only work with 2002/2003. I would not spend to much time for now in sln > file handling in VS2005 and up. Eww, makes sense. Well, not to let my work go to waste, I think I know why it isn't working. The plugins that contains the schema information for VS2005+ solution files (NAnt.MSBuild.dll) doesn't seem to be getting picked up during NAnt's plugin discovery phase. However, I have been having difficulty trying to locate where the plugin discovery phase occurs in NAnt to make sure that they are getting picked up. There is also the fact that the VS2005+ solution plugin classes are marked as internal but I am not sure how much of an impact that is making overall. > > The common approach I see is to use solution task with included > projects, or use msbuild task from nantcontrib (eg. for WiX projects). I see. I went straight for the solution files first. That may have been my problem. > > Basically I think we should provide a basic way to build projects up to > net-4.0 and add extended features like target version compiling and sln > file handling when 1.x runtime support was dropped. Ok, I'm assuming that the statement above fills in the basics, is that correct? > > I got my sample compiled against the correct framework recently. I think > this makes a step further to release 0.91 Are you saying that you are ok with Martin's patch now? Or did you have to make some mods? Thanks, Ryan > > So far > Dominik > > > > -- > The answer to the great question of life, > the universe and everything is 42 (Douglas Adams) > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > nant-developers mailing list > nan...@li... > https://lists.sourceforge.net/lists/listinfo/nant-developers > |