이전에 1.0이있는 컴퓨터에 PostSharp 1.5를 설치했습니다. 이제 1.0SP1 어셈블리에 링크 된 내 응용 프로그램은 클라이언트 측 GAC에 1.530 어셈블리를 요청하기 시작했습니다. 입니다. 아무도 이것이 왜 있는지 압니까? (PostSharp 포럼에 질문했지만 응답이 없었습니다.)PostSharp 1.0을 사용하는 ClickOnce 응용 프로그램은 GAC에 1.5 개의 어셈블리가 필요합니다.
0
A
답변
0
잘 참조 문제 일 수 있습니다.
특정 버전의 다른 버전을 참조하는 특정 버전이 아닌 다른 버전을 참조하는 DLL을 참조하는 경우
당신은 의존성을 이어받습니다. 그래서이 경우.
귀하의 코드 -> Postsharp (V1.0) -> Postsharp.Laos (모든 버전 1.0을 얻는다) -> PostSharp.MSBuild.dll (V1.0)이
업데이트 postsharp
귀하 코드 -> Postsharp (v1.0) -> Postsharp.Laos (모든 버전에서 1.5를 얻음) -> PostSharp.MSBuild.dll (v1.5)
참고 : 위의 예는 확실하지 않습니다 포스트 샤프가 스스로를 참조하는 순서.