Bugs item #1234108, was opened at 2005-07-07 13:02 Message generated for change (Comment added) made by drieseng You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1234108&group_id=54790
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Tasks Group: 0.85 >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: soeren76 (soeren76) >Assigned to: Gert Driesen (drieseng) Summary: gac-install is dependent on SDK - not necessary Initial Comment: Hi I'm using nant for writing a rather complex deployment script, which is supposed to run on the server our application needs to be installed on. I cannot (or don't want to) make an msi package to do this. The gac-install task is unfortunately dependent on the SDK for finding the gacutil program (at least I think so). This is a bug. It doesn't actually need the SDK to find the gacutil program - it is located on %SystemRoot%\Microsoft.Net\Framework\v.1.xxxxx\... (at least for ms .net 1.0 and 1.1.. I just used the exec task instead, but this obsolete dependency should probably be fixed. ---------------------------------------------------------------------- >Comment By: Gert Driesen (drieseng) Date: 2008-04-15 10:03 Message: Logged In: YES user_id=707851 Originator: NO This has been fixed in NAnt: The location specified using the ProgramLocation attribute is now only used as a hint for finding the tool. If not found in that location, the other tool-paths of the current target framework are searched. ---------------------------------------------------------------------- Comment By: Gert Driesen (drieseng) Date: 2005-07-07 17:53 Message: Logged In: YES user_id=707851 The System.EnterpriseServices.Internal.Publish class is only available in .NET 1.1 (and higher), and since we also want to support users running .NET 1.0 ...... As far as I know, gacutil is indeed part of the .NET redistributalbe in .NET 1.x, but I think it has been moved to the SDK in .NET 2.0 (but I'd have to double-check this). ---------------------------------------------------------------------- Comment By: kbaribeau (kbaribeau) Date: 2005-07-07 16:42 Message: Logged In: YES user_id=1265945 The gac tasks actually don't need to be dependent on the presence of GacUtil.exe at all. There are methods in the System.EnterpriseServices.Internal.Publisher class that will handle installation and removal from the gac. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1234108&group_id=54790 ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ NAntContrib-Developer mailing list NAntContrib-Developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer