x-powered-by: обновите ServiceStack / 3.971 до ServiceStack / 5.6.0 Win32NT / .NET - PullRequest
2 голосов
/ 04 октября 2019

У меня есть пакет обновлений с 3.971 до 5.6.0 из Visual Studion NuGet. Проблема, я все еще вижу последнюю версию в браузере (см. Ниже). Как сделать обновление для версии 5.6.0? Кто-нибудь может помочь, пожалуйста?

enter image description here

Ответы [ 2 ]

1 голос
/ 04 октября 2019

Этот заголовок HTTP предполагает, что ваш проект все еще работает с ServiceStack v3.9.71, а не v5.6, так как ServiceStack v5.6 не может сгенерировать этот заголовок HTTP.

Что вы можете посмотреть:

  • Убедитесь, что просматриваемое приложение - это веб-приложение, которое вы обновили
  • Обновите все проекты по отдельности до ServiceStack v5.6
  • Удалите /projects, перезапустите решение и убедитесь, что вы используете только самые последние пакеты ServiceStack с той же версией. Если папка /packages по-прежнему содержит пакеты v3.9.71, это означает, что у вас все еще есть проекты, ссылающиеся на пакеты ServiceStack v3.9.71
  • Удалите хост-проекты /bin и /obj папки и перестройте. Если это развернутый проект, удалите двоичные файлы удаленных проектов и повторно разверните
0 голосов
/ 06 октября 2019
Thanks for both ansawrs.. I have tried all upove scenarios but still have the issue :-(

Here is the XML code for the web api:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="AutoMapper" version="4.2.1" targetFramework="net451" />
  <package id="Castle.Core" version="3.3.3" targetFramework="net45" />
  <package id="IdentityModel" version="2.5.1" targetFramework="net48" />
  <package id="Microsoft.AspNet.WebApi" version="5.2.3" targetFramework="net451" />
  <package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net451" />
  <package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net451" />
  <package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.3" targetFramework="net451" />
  <package id="Microsoft.IdentityModel.Logging" version="1.1.2" targetFramework="net48" />
  <package id="Microsoft.IdentityModel.Protocols" version="2.1.2" targetFramework="net48" />
  <package id="Microsoft.IdentityModel.Protocols.OpenIdConnect" version="2.1.2" targetFramework="net48" />
  <package id="Microsoft.IdentityModel.Tokens" version="5.1.2" targetFramework="net48" />
  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
  <package id="Newtonsoft.Json" version="9.0.1" targetFramework="net48" />
  <package id="Ninject" version="3.2.2.0" targetFramework="net45" />
  <package id="Ninject.Web.Common" version="3.2.3.0" targetFramework="net45" />
  <package id="ServiceStack" version="5.6.0" targetFramework="net48" />
  <package id="ServiceStack.Authentication.IdentityServer" version="5.0.1" targetFramework="net48" />
  <package id="ServiceStack.Client" version="5.6.0" targetFramework="net48" />
  <package id="ServiceStack.Common" version="5.6.0" targetFramework="net48" />
  <package id="ServiceStack.Interfaces" version="5.6.0" targetFramework="net48" />
  <package id="ServiceStack.OrmLite" version="4.0.3" targetFramework="net48" />
  <package id="ServiceStack.OrmLite.SqlServer" version="4.0.3" targetFramework="net48" />
  <package id="ServiceStack.Redis" version="4.0.3" targetFramework="net48" />
  <package id="ServiceStack.Text" version="5.6.0" targetFramework="net48" />
  <package id="System.Buffers" version="4.4.0" targetFramework="net48" />
  <package id="System.IdentityModel.Tokens.Jwt" version="5.1.2" targetFramework="net48" />
  <package id="System.Memory" version="4.5.3" targetFramework="net48" />
  <package id="System.Net.Http" version="4.0.0" targetFramework="net451" />
  <package id="System.Net.Http.Formatting.Extension" version="5.2.3.0" targetFramework="net45" />
  <package id="System.Numerics.Vectors" version="4.4.0" targetFramework="net48" />
  <package id="System.Runtime.CompilerServices.Unsafe" version="4.5.2" targetFramework="net48" />
  <package id="WebActivator" version="1.5" targetFramework="net45" />
</packages>
...