2017-12-20 12 views
0

우리의 프로젝트는 현재 System.web.http 버전 5.2.3을 필요로하지만 우리는 다음과 같은 오류예외 - 찾을 수 없습니다 조립 system.web.http

을 PostSharp 버전 4.2.28을 사용하고 점점

4> POSTSHARP : Postsharp 오류 PS0099 : 처리되지 않은 예외 (4.2.28.0, postsharp-net40-x86-srv.exe, CLR 4.0.30319.394806, 릴리스) : PostSharp.Sdk.CodeModel.AssemblyLoadException : 어셈블리를 찾을 수 없습니다. 'system.web.http, 버전 = 4.0.0.0, 문화 = 중립, publickeytoken = 31bf3856ad364e35 '. [버전 불일치]

답변

1

다음 내용을 제 csproj 파일에 추가하고 어셈블리를 내 app.config로 리디렉션하여 문제를 해결했습니다.

추가 :이 문제는 PostSharp 5.1에서 해결해야

<PropertyGroup> 
    <PostSharpHostConfigurationFile>app.config</PostSharpHostConfigurationFile> 
    </PropertyGroup> 
1

.