참조 된 어셈블리 Dapper에는 강력한 이름이 없습니다.

dapper nuget

문제

나는 NuGet에서 dapper를 설치했다. 코드를 컴파일하려고하면 오류가 발생합니다.

참조 된 어셈블리 Dapper에는 강력한 이름이 없습니다.

이 원인은 무엇입니까?

수락 된 답변

사용하는 패키지에 강력한 이름이 없기 때문에 오류가 표시됩니다. 즉, 서명을 사용하지 않습니다.

서명은 어셈블리의 신뢰성을 보장합니다. .NET 어셈블리에 서명하지 않았습니까? 어셈블리에 서명해야하는 이유에 대한 자세한 내용은

어셈블리에 서명되지 않은 어셈블리는 사용할 수 없습니다.

Dapper를 사용하는 어셈블리에서 서명을 비활성화 할 수도 있지만 권장하지는 않습니다. 대신 Dapper.StrongName 패키지를 사용할 수 있습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow