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

Reply via email to