저는 C# .Net (vs2005) 라이브러리를 유지 관리 중이며 동료가 개발 한 fooLib이라고합시다. 이제 경영진은 barLib에 이름을 바꿔야한다고 결정했습니다..NET 라이브러리 이름 바꾸기
그래서 메타 데이터 (저작권 정보 등)를 변경하고, gac에 등록하고, 참조를 제거하고, 그것을 사용하는 각 프로젝트에서 다시 추가했습니다.
지금까지 그렇게 좋았지 만, 그것을 사용하는 프로젝트가 있는데, 디버그 버전을 링크 할 때 이상한 오류가 발생하고 릴리스는 매력처럼 작동하지만 경고는 표시되지 않습니다. 그것은 fooLib.dll을 (barLib.dll을 검색해야 할 때) 발견 할 수 없다는 것을 나에게 말해주는 길게 긴 오류 메시지를 주었고, 연결 로그가 비활성화되었고, 그것을 활성화하는 방법을 알려 주었다. 그렇게 했었지만 반환 된 유일한 새로운 정보는 잘못된 파일을 검색하는 경로 목록입니다. 솔루션을 처음부터 다시 만들 필요없이 어떻게 해결할 수 있습니까?
이름이 바뀐 라이브러리에 대한 참조를 제거하고 새로 추가하려고 했습니까? – maciejkow
물론. 어쨌든 고마워. – raven