Как получить доступ к сборкам powershell v2 ctp3 из c # - PullRequest
1 голос
/ 27 июня 2009

Я знаю, что сборка System.Management.Automation.dll помещена в GAC, версия 6.1.6949.0, я знаю, что это сборка ctp3. Когда я смотрю на него, в C #, чтобы добавить его в качестве ссылки из VS 2008TS, он не отображается. Кто-нибудь знает, как я могу добавить это.

С уважением scope_creep

Ответы [ 3 ]

1 голос
/ 27 июня 2009

В консольном приложении Visual Studio я щелкнул правой кнопкой мыши по ссылке, выбрал в раскрывающемся меню Добавить ссылку, щелкнул вкладку «Обзор» в диалоговом окне «Добавить ссылку» и перешел к

C:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0

Затем я щелкнул System.Management.Automation.dll, нажал кнопку ОК и добавил ссылку на мой проект.

Конечно, это, вероятно, не CTP3 DLL, но вы поняли идею. Убедитесь, что у вас есть эталонная копия нужной DLL где-то, кроме GAC, для добавления ссылки.

0 голосов
/ 06 мая 2013

Для моего случая я нашел обновления после установки ctp по указанному ниже пути. надеюсь, это поможет.

C: \ Windows \ Microsoft.NET \ сборка \ GAC_MSIL \ System.Management.Automation \ v4.0_3.0.0.0__31bf3856ad364e35

0 голосов
/ 27 июня 2009

Ну, вы узнаете что-то новое каждый день Очевидно, GAC является хранилищем времени выполнения и должен использоваться как таковой. Любая DLL подписана и помещена в их недоступна для просмотра для добавления ссылки в VS.

...