![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | Re: System.Management.Automation.dll missing? On Nov 21, 4:11 pm, aramey <anne.ra...@xxxxxx> wrote: Quote: > On Nov 21, 3:38 pm, aramey <anne.ra...@xxxxxx> wrote: > > > > > 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: > > 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: > > 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: > > Does anyone know how to reference this file using csc.exe? Quote: > > Thanks, > > Anne > Found the answer: > > You should be able to refer to the PIA's directly in the GAC in c: > \windows\Assembly\GAC\[whateverpiayouwant]\[version_pubkey]\[pia.dll] > > 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 > > Thank you so much to artleo:http://blogs.msdn.com/artleo/archive...9/471497.aspx- Hide quoted text - > > - Show quoted text - 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 |
My System Specs![]() |
| | #2 (permalink) |
| | 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 didn't work and a search of the system turned up no file. |
My System Specs![]() |
| | #3 (permalink) |
| | Re: System.Management.Automation.dll missing? 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: > > > Thank you so much to artleo:http://blogs.msdn.com/artleo/archive...spx-Hidequoted text - Quote: Quote: > > > - Show quoted text - Quote: > > Hi, 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. Quote: > > - 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.- Hide quoted text - > > - Show quoted text - 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 |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| System.Management.Automation.dll missing | PowerShell | |||
| RC2 - where has System.Management.Automation.dll gone? | PowerShell | |||
| Where can I find System.management.automation.resources.dll | PowerShell | |||
| -is [System.Management.Automation.PSCustomObject] | PowerShell | |||
| Getting Exception System.Management.Automation.PSArgumentException | PowerShell | |||