I am able to use GACUTIL.EXE directly; however, I installed the SDK
first, prior to VS 2005, so my path is:

C:\Program Files\Microsoft.NET\SDK\v2.0\Bin

When I updated by Path environment variable, I used the variable
information contained the SDK batch files.  I believe that while the
paths are different in the VS 2005 batch files, the concept is the
same.

Hope this helps!

Christopher Reed
Web Applications Supervisor
Information Technology
City of Lubbock
[EMAIL PROTECTED]
"The oxen are slow, but the earth is patient."

>>> [EMAIL PROTECTED] 4:49 am 12/1/2005 >>>
I have a .net 2.0 dll that will be used from several different
applications. So I figured I should put the dll in the gac. I am using
Visual Studio 2005 Team Suite release candidate for this project.
First I typed gacutil /i MyDll.dll in the .net 2005 command prompt. It
worked ok.
Then I added the gacing as a post build step. Because I didnt have the
directory of gacutil in my path I added the post build step like this:
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe /i
MyDll.dll
It worked fine too.
Then I added C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin to
my
path, and changed the post build step to:
gacutil /i MyDll.dll
When I tried to build I got the error code 9009.
I have tried to google for gacutil 9009 and found others with the same
problem, but no one has a solution. Is this a gacutil bug or am I
doing
something wrong?

Then I went back to using gacutil /i MyDll.dll from the 2005 command
prompt, and manually gaced my dll successfully, because I wanted to use
it
from another solution. In the other solution, I went to "add
reference..."
on a project, and tried to find my MyDll in the .NET tab. But it is
not
there! Why? Where can I find it? What am I doing wrong?

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to