GAC에서 DLL 파일 두 개를 받았습니다.하나의 DLL 파일이 다른 DLL 파일을 참조 할 때 PowerShell에서 두 DLL 파일 사용
나는 DLL 파일을로드하기 위해 다음과 같은 방법을 사용하고 PowerShell 스크립트에서 파일 A를 참조하는 DLL 파일 B.DLL : DLL 파일 A가 일부를 사용할 필요가있을 때 그럼에도 불구하고
[Reflection.Assembly]::Load(full name of dll B)
[Reflection.Assembly]::Load(full name of dll A)
을 BI 클래스에서 다음 오류가 발생합니다.
'C : \ WINDOWS \ system32 \ WindowsPowerShell \ v1.0 \ B.dll'파일을 찾을 수 없습니다. 두 DLL을 같은 디렉토리에있는 경우
이 그것을 해결했다. 그러나 사고였습니다. 이전에는 항상 관리자로서 스크립트를 실행했지만 대학에서는 정상적인 사용자로 실행했습니다. 그 무렵 Load는 LoadFrom으로 대체되었습니다. 이 경우 사용자가 어떤 권한을 갖는 것이 중요한지는 여전히 혼란 스럽습니다 ... – naeron84