MOSS

어셈블리를 생성하지 못했습니다. 'xxxProject' 참조된 어셈블리에는 강력한 이름이 없습니다.

happynuri 2008. 4. 21. 17:18

참고할 사이트

http://support.microsoft.com/kb/313666/ko


내 경우에서의 해결책

1. sharepoint 의 webpart를 생성하여서 여기에 강력한 이름이 없는 dll 을 참조 하였더니...

webpart 자체에서는 강력한 이름을 가지게 되는데 참조된 dll 이 강력한 이름이 없어서

서로 수준이 맞지 않아서 배포가 되지 않았다.

따라서, 강력한 이름이 없는 dll 를 만들어낸 프로젝트를 열어서 강력한 키를 추가해 주면 된다.

방법)

1. 강력한 이름이 없는 프로젝트를 연다.

2. 솔루션탐색기에서 속성으로 간다.


3.  서명 탭에서

어셈블리 서명을 체크 하고
강력한 이름 키 파일 선택을 누르면 새로 만들기가 있다.
이름을 주고 비밀번호를 주어서 만들면 완성.


출처 : 본인