그러게요. 중간중간 진행되면서, 문제가 바뀌어 버렸습니다. ^^
일단, 처음 질문 올리신 것부터 말씀드리면.
그 404 Not found 가 났던 원인은 Configuration 파일을 다운로드 하는 것에서 발생한 것입니다. 그러니... 그건 당연한 결과였지요.
하지만, 지금은 DLL 을 다운로드 받으려고 하고 있습니다.
따라서, 정상적으로 webClient.DownloadFile 코드는 정상적으로 동작했습니다.그 이후의 코드를 실행하는 데에서 이젠 오류가 나지요. 오류 메시지를 살펴보면,
System.Runtime.Remoting.RemotingException: .Config file ..
와 같은 오류가 발생할 것입니다.
말씀드렸다 시피 이유는 간단합니다. config 파일이 아닌 DLL 파일을 RemotingConfiguration.Configure 인자에 넣고 초기화를 하니까 발생하는 것입니다. 그 메서드는 .Config 파일의 경로만을 인자로 받을 수 있습니다. 도움말을 잘 살펴보세요.
아무래도, 현재... 만드신 코드에 대해서 혼동을 일으키시는 것 같습니다.