2011-03-16 4 views
12

나는에 의해 어셈블리를로드하려고 어셈블리를 이전 버전의 .NET Framework에서 샌드 박스로 만들었을 네트워크 위치에서 어셈블리.
이 .NET Framework 릴리스는 기본적으로 CAS 정책을 사용하지 않으므로이로드는 위험 할 수 있습니다.로드 어셈블리는

로드가 어셈블리 샌드 박스가 아닌 경우 loadFromRemoteSources 스위치를 활성화하십시오. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=155569을 참조하십시오.

이 보안 검사를 피하려면 어떻게해야합니까?

은 아이디어를 얻을 당신

답변

10

나는이 같은 문제가있었습니다. 그 이유는 Assembly 파일이 Windows에 의해 차단 되었기 때문입니다. 어셈블리 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하여 문제를 해결했습니다. 속성 대화 상자에서 일반 탭에서 차단 해제 단추를 클릭하고 을 클릭하십시오.을 입력 한 다음 을 입력하고 OK을 입력하십시오.

참조 : http://blogs.msdn.com/b/drew/archive/2009/12/24/xunit-and-td-net-fixing-the-attempt-was-made-to-load-an-assembly-from-a-network-location-problem.aspx

+0

좋은 발견. 나는 이것을 항상 확인하는 것을 잊는다! –