View Single Post
Old 11-23-2007   #2 (permalink)
aramey
Guest


 
 

Re: System.Management.Automation.dll missing?

On Nov 21, 5:26 pm, Oisin Grehan <ois...@xxxxxx> wrote:
Quote:

> On Nov 21, 4:11 pm, aramey <anne.ra...@xxxxxx> wrote:
>
>
>
Quote:

> > On Nov 21, 3:38 pm, aramey <anne.ra...@xxxxxx> wrote:
>
Quote:
Quote:

> > > Previously System.Management.Automation.dll was located in the
> > > PowerShell
> > > install folder. This made it easy to reference, but now it's gone,
> > > although file
> > > "system.management.automation.dll-help.xml" does exist.
>
Quote:
Quote:

> > > I can add the reference to my ASP files by adding this into
> > > web.config:
> > > <add assembly="System.Management.Automation, Version=1.0.0.0, ...
> > > and that works fine,
>
Quote:
Quote:

> > > but how to I reference this for the code I'm compiling with csc.exe?
> > > I need to know which file this is. I don't have visual studio and
> > > need to compile some common code into an assembly.
>
Quote:
Quote:

> > > Does anyone know how to reference this file using csc.exe?
>
Quote:
Quote:

> > > Thanks,
> > > Anne
>
Quote:

> > Found the answer:
>
Quote:

> > You should be able to refer to the PIA's directly in the GAC in c:
> > \windows\Assembly\GAC\[whateverpiayouwant]\[version_pubkey]\[pia.dll]
>
Quote:

> > In My case it looks like this:
> > /r:c:\WINDOWS\assembly\GAC_MSIL\System.Management.Automation
> > \1.0.0.0_31bf3856ad364e35\System.Manament.Automation.dll
>
Quote:

> > Thank you so much to artleo:http://blogs.msdn.com/artleo/archive...1497.aspx-Hide quoted text -
>
Quote:

> > - Show quoted text -
>
> Hi,
>
> Because the assembly is in the GAC, you don't need that long format:
>
> csc.exe cmdlet.cs ... /r:System.Management.Automation.dll
>
> should work fine.
>
> - Oisin / x0n
Actually, that didn't work, which is why I had such trouble. That
didn't work and a search of the system turned up no file.
My System SpecsSystem Spec