2012-11-22 3 views
0

정확히 무엇이 문제인지 정확히 알 수 없기 때문에 무엇을해야할지 모르겠습니다. 어셈블리 파일을 모두 서명해야하는 프로젝트가 있고 서명되지 않은 타사 어셈블리가 있습니다. 이 기사의 케이스 2와 같은 일란과 ildasm을 사용하고 있습니다. Signing an Unsigned Assembly. 그 후 dll을 사용할 수 있지만 behavivior는 이전과는 다릅니다 (클래스 중 하나의 속성을 사용할 수 없음). 내가 서명하지 않고 부 프로젝트에서 dll을 잘 사용하는지 명확히하기 위해서명되지 않은 dll 서명은 dll 동작을 변경합니다.

무엇이 잘못되었을 수 있으며 무엇을 할 수 있습니까?

답변

0

문제가 무엇인지 알았습니다. GAC에이 dll의 이전 버전이 있습니다. 일단 삭제하면 모든 것이 제대로 작동합니다.