On Nov 23, 10:49 pm, aramey <anne.ra...@xxxxxx> wrote:
Quote:
> On Nov 21, 5:26 pm, Oisin Grehan <ois...@xxxxxx> wrote:
>
>
>
>
> Quote:
> > On Nov 21, 4:11 pm, aramey <anne.ra...@xxxxxx> wrote:
> Quote:
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:
Quote:
> > > Found the answer:
> Quote:
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:
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:
Quote:
> > > - Show quoted text -
>> Quote:
> > Because the assembly is in the GAC, you don't need that long format:
> Quote:
> > csc.exe cmdlet.cs ... /r:System.Management.Automation.dll
> Quote:
> > should work fine.
>>
> 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.- Hide quoted text -
>
> - Show quoted text - Of course you're right, sorry. Utter brainfart on my behalf. The
reason other DLLs work is because they exist in the same directory as
the compiler typically. I don't know what I was thinking. ;-)
- Oisin