Fixed Core, DP and IOC, these should now be able to be opened and built in VS.
On Dec 21, 10:19 pm, Roelof Blom <[email protected]> wrote: > Inline > > On Mon, Dec 21, 2009 at 11:52 AM, John Simons > <[email protected]>wrote: > > > Roelof initial post was about replacing nant with msbuild, now we have > > suggestions to use psake, rake, ironruby, phantom, my question is why. > > What is wrong with nant? It seems to be doing the job, or am I missing > > something? > > > I know it is not perfect, and is not a dsl or no xml, but it does the > > job. > > > >sln/csproj (references and sources) are 'automatically' in sync with > > > what's on the disk, > > Yes that is true, but does it really take that long to keep them in > > sync? And in my case I use VS to do updates to the source code so > > everything is in sync anyway. > > It's not hard, it's just friction. > One more drawback of the current build system is that it picks up every .cs > file. > By using .csproj you can more easily partition the build for .NET and > Silverlight, > by creating a .csproj for the platform you want to build on. > > > > > > just open a sln and it compiles without running NAnt first(we create a > > > little exe that creates/updates AssemblyInfo on the PreBuildEvent). > > Most of the projects if not all are now able to be opened from VS and > > built by pressing F5 without having to run any prior nant scripts, if > > you know of any project that is broken please either fix it or let us > > know and I'll fix it. > > Just did a fresh checkout of DP, opened the sln and it did not compile > because AssemblyInfo.cs is missing. > Same goes for IOC, and I suspect the same is true for all other projects. > > > I do like the idea of being able to build everything with msbuild. > > I do think it is reasonable to assume that 90% of our user base is > > using VS and they much rather build our projects from inside VS than > > any other way. > > And I like to extend this to the command line. > > > > > All the build solutions that have been mentioned so far sound pretty > > good, but what is the benefit to the end user? Any solution that is > > not double click the sln file and press F5, in my opinion is not worth > > the effort. > > Exactly. > > > > > Cheers > > John -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.
