异常 - 找不到程序集system.web.http

问题描述 投票:0回答:2

我们的项目目前需要System.web.http版本5.2.3但我们正在使用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 ,version = 4.0.0.0,culture = neutral,publickeytoken = 31bf3856ad364e35'。 [版本不匹配]

postsharp
2个回答
1
投票

我将以下内容添加到我的csproj文件中,它通过将程序集重定向到我的app.config来解决了这个问题。

添加:

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

1
投票

这个问题应该在PostSharp 5.1中解决。

© www.soinside.com 2019 - 2024. All rights reserved.