Me also Christian! I think our developers would find this quite helpful. Thanks, Eric
--- Subbu Balakrishnan <[EMAIL PROTECTED]> wrote: > Hi Christian > > Your app is more than welcome to come roost in my > hard drive! We use our > product installer to create our COM+ Application for > regression testing but > I can immediately see how my dev team would love a > tool that could "fix up" > their individual COM+ App installations when they > are merrily debugging away > ... > > On the VB6 build dependencies topic, the > vb6.build.include file really blew > my mind away. My train trips to and fro from work > have been extremely > rewarding understanding this file - and it does all > that I need too! > > Thank you all ... > > Regards > Subbu > > -----Original Message----- > From: Crowhurst,Christian > [mailto:[EMAIL PROTECTED] > Sent: Wednesday, 3 November 2004 7:45 PM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Subbu > Balakrishnan > Cc: [EMAIL PROTECTED]; > [EMAIL PROTECTED] > Subject: RE: [Nant-users] VB6 build dependencies > > > Guys, this is really helpful of you. I got a nasty > feeling that the database > side of things are going to suck my time (and my > life no doubt) away over > the next week[end] or two so I not sure how much I'm > going to contribute to > the work already done. Maybe to make amends I can > contribute a console > application I've already written that could help if > you guys are having to > integrate setting up COM+ apps into the build -test > cycle. > > Basically it works analogous to a macro. Point it at > an existing COM+ app > that you've setup (and configured) the old fashion > manual way and it will > document its configuration into an xml file. Once > documented you can > "replay" the setup and configuration of that COM+ > app as many times as you > want. The config of the COM+ app thus setup will > faithfully represent the > configs captured in the xml file (which you can > always tweak!). > > I find the tool invaluable. During development I get > the tool to spit out > the configs of the COM+ apps I'm authoring as xml > files. I check these into > version control into a particular directory. The > nightly build loops through > these files in this directory. On each iteration, > issues a command line that > hands back to the tool the xml config file. The tool > then inspects the > configs to determine the COM+ app it needs to > create, the dll's that are to > be installed (and where to find them), and the > configuration it needs to > apply. This way I don't have to manually hardwire > which apps need to be > setup as part of the build script. > > Setting up COM+ apps is vital step in the nightly > build as it facilitates > running the regression test suite to verify the > build. > > If any of you guys (and anyone of the forum) are > interested I can send you > the tool along with source code. Hopefully this will > make up for you guys > doing the hand work on the vb6 build - at least > until I can get onto it ;-) > > Christian > > > -----Original Message----- > From: Subbu Balakrishnan > [mailto:[EMAIL PROTECTED] > Sent: 02 November 2004 21:55 > To: Crowhurst,Christian > Cc: [EMAIL PROTECTED] > Subject: RE: [Nant-users] VB6 build dependencies > > > Hi Christian > > Talk about being spread thin on the ground! Similar > situation here which is > why I went all quiet. I hope you are able to get > through the database side > of things in short order. I have been reading > through Peter's code on the > train ride in and it comes very close to fulfilling > my needs - I'll need to > make a few changes though. Having managed to "get my > hands" on the important > bits (thanks Peter/Els/John) it would be unfortunate > if I didn't do > something to address my particular requirement - > there goes my weekend! I'll > keep you informed on any progress I make. I will > also look at how we can > fold your IDL generation requirement into this. > > Personally, I think its great you've gone the IDL > route - I have been burnt > by Binary Compatibility issues often enough to > appreciate this. > > Regards > Subbu > > -----Original Message----- > From: Crowhurst,Christian > [mailto:[EMAIL PROTECTED] > Sent: Tuesday, 2 November 2004 6:45 PM > To: Subbu Balakrishnan > Cc: [EMAIL PROTECTED] > Subject: RE: [Nant-users] VB6 build dependencies > > > Hi Subbu, > > Yeah I agree it was generous of these guys to supply > the code. > > As to my progress on getting the build to work. My > time is torn between > trying to include SQL Server databases in the > automated build, test and > deploy cycle and getting the vb6 build to work > without having to hard wire a > dependency order into the scripts. As you can > imagine I'm being spread > somewhat thinly! The database side of things is > become more painful by the > day so I've had to prioritise this and leave the vb6 > build hard-wired. > > With the vb6 problem I've also got the problem of > "compiling" IDL files to > add to the mix. We use the IDL to create custom > interfaces (contained in > type libraries) that our vb6 classes implement. I've > got to make sure these > are compiled in the dependency order along with the > vb6 code that implements > them. All told the whole lot feels somewhat > daunting. But hey life would be > boring if there wasn't a challenge or two along the > way, right? ;-) > > Christian > > > > -----Original Message----- > From: Subbu Balakrishnan > [mailto:[EMAIL PROTECTED] > Sent: 02 November 2004 05:21 > To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; > Crowhurst,Christian > Cc: '[EMAIL PROTECTED]'; > '[EMAIL PROTECTED]' > Subject: Re: [Nant-users] VB6 build dependencies > > > > Quite by accident, I came upon the John's > vbp.build.include and Els' > (Peter's?) C# code to create a build order. Gents, > can't thank you enough. > I've had some trouble getting started with this and > these two pieces of code > will be an immense help. > > Christian, any joy with your vb6 build issues? > > Regards > Subbu > > > === message truncated === __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users