이것은 PowerShell 및 Visual Studio의 일반적인 문제인 것처럼 보입니다. 그러나 경우와 솔루션이 많이 달라질 수 있습니다. 비슷한 질문을 여러 번했지만, 아직 내 문제에 대한 해결책을 찾지 못했습니다.PowerShell 런타임 예외 - "파일 또는 어셈블리를로드 할 수 없습니다."
문제는 파일 또는 어셈블리를로드 할 수 없습니다 오류 메시지
에 존재 '파일 : /// C : \ 사용자 \ jenstmar \ 바탕 화면 \ WinSCP.dll'오 연구의 종속성 중 하나. 작업이 지원되지 않습니다. (HRESULT에서 예외 : 0x80131515)는 .DLL가 WinSCP 설치와 같은 폴더에 위치 할 예정대로
파일 위치, 유효하지 않습니다. 이 위치는 권리 나 부족이 없음을 확인하기 위해 변경되었으며, 사용을 제한했습니다. 문제를 일으키는
스크립트 라인은 다음과 같습니다
# Load WinSCP .NET assembly
[Reflection.Assembly]::LoadFrom("C:\users\jenstmar\Desktop\WinSCP.dll") | Out-Null
이 오류는 모두 PowerShell ISE 및 PS ISE (86)에 제공됩니다. Windows Enterprise 64 비트 환경에서 PowerShell V3.0을 로컬 관리자로 실행합니다. 이 문제를 어떻게 해결할 수 있습니까?
누가 해결책이 될지 생각했습니다. :) 나는 지금 약 6 시간 동안 노력하고 있었다. 감사합니다. Mark Jenster –
PowerShell ISE가 차단 해제 될 때 열렸다면 닫고 다시 엽니 다. 차단 해제 작업이 지연되는 특정 시나리오에서 DLL을 잠그는 것 같습니다. – tresf