web.config에서 특정 DLL의 로컬 파일 경로 위치를 GAC 또는 C:\Windows\System32
에로드하지 않고로드하도록 설정할 수 있습니까?web.config에서로드 할 DLL의 위치 설정
이렇게하면 웹 서비스를 배포하기가 쉬워지며 둘 중 하나를 사용하지 않아도됩니다.
나는 이미 프로젝트에 DLL을 추가하려고했지만 성공하지는 못했습니다. 그것들은 4 개의 oracle 인스턴트 클라이언트 DLL입니다.
- OCI.DLL
- orannzsbb11.dll
- oraocci11.dll oraociicus11.dll
사람이 좋은 것이 일을하는 방법을 알고있는 경우
EDIT : DLL은 공개 키를 사용하여 참조 할 수 없으므로 "강력한 이름이 지정되어 있습니다"라는 점에 유의하십시오.
또한 현재 추가하지 못해 프로젝트에서 직접 참조되지 않습니다.
어떤 이유로 그들은 웹 서비스의'bin' 디렉토리에 배치 할 수 없습니다? – Oded
@Oded - 보관함에 보관하면 작동하지 않는 것 같습니다. ASP.NET이 직접 참조하지 않기 때문에 사용하는 경로와 관련이 있습니다. – tgandrews