2013-03-18 2 views
2

서명 된 제 3 자 DLL을 사용하고 있기 때문에 모든 프로젝트에서 내 VS2010 솔루션을 서명하지 않도록하고 싶습니다. 그래서 모든 프로젝트에서 "어셈블리 서명"을 선택 취소했습니다.Visual Studio에서 강력한 명명 된 어셈블리를 요청하는 이유는 무엇입니까?

내가 지금은이 오류를 얻을 솔루션을 컴파일하려고 :

Unable to emit assembly: Referenced assembly 'MyAssembly3' does not have a strong name

왜 이런 일이 있습니까?

+0

아마 관련 : http://stackoverflow.com/questions/15459816/third-party-dll-does-not-have-strong-name –

+0

참조 내 게시물 : http://stackoverflow.com/questions/15469534/remove-signing-from-assembly – theMayer

답변

1

어셈블리에 서명하지 않고 어쨌든 서명 한 경우 어쩌면 동일한 문제가 발생할 수 있습니까?

"commonproperties.targets"파일을 참조하고있는 것으로 밝혀졌습니다.이 파일은 내가 한 일과 상관없이 기호 옵션을 켤 수있게합니다.

Remove signing from an assembly

관련 문제