ServiceStack NuGet更新4.0.22到4.0.31导致部署错误

Ian*_*Ian 1 c# servicestack

我希望不要在这里含糊不清,但我刚刚为ServiceStack做了一个NuGet更新,从版本4.0.22更新到4.0.31,项目编译得很好但是一旦部署到iis我得到这个错误时我点击了网站.

程序集'ServiceStack,Version = 4.0.31.0,Culture = neutral,PublicKeyToken = null'类型'ServiceStack.Host.AspNet.AspNetRequest'中的方法'get_Cookies'没有实现.

想知道是否有其他人有此错误?

myt*_*thz 5

Service4ackServiceStack.Interfaces.dllv4.0.30中转换为纯PCL dll的副作用是,引用System.Net类的接口的项目现在需要显式引用System.Net.

使用.NET 4.0安装PCL支持补丁

来自与Google OAuth PCL库类似的.NET 4.0问题:

  1. 确保修补了.NET框架.Microsoft向.NET 4.0发布了补丁,以允许可移植类库正确地找到适当的运行时(info KB2468871).如果您看到上述异常(或类似内容),则表示您缺少最新的.NET框架补丁.

  2. 安装.NET 4.0完整档案