내가 내 마음을 잃고 수 있습니다 생각, 그때 NinjectWebCommon.cs
업데이트는 NinjectWebCommon.cs (웹 API v2를)
을 제거 최신 안정 버전으로 모든 Ninject
패키지를 업데이트했습니다 제거 우리 " "이전 버전의 라이브 웹 API 프로젝트가 거의 없으며 모두 잘 작동합니다! 하지만 이전 버전을 제거하고 되돌리려하면 많은 어셈블리 문제가 발생합니다.
실제로, 질문은 한 시간 정도의 "인터넷 검색"이후에 Ninject
업데이트가 누락 된 nuget
패키지가 있습니까?
<package id="Ninject" version="3.3.3" targetFramework="net461" />
<package id="Ninject.MVC5" version="3.3.0" targetFramework="net461" />
<package id="Ninject.Web.Common" version="3.3.0" targetFramework="net461" />
<package id="Ninject.Web.Common.WebHost" version="3.3.0" targetFramework="net461" />
<package id="Ninject.Web.WebApi" version="3.3.0" targetFramework="net461" />
<package id="Ninject.Web.WebApi.WebHost" version="3.3.0" targetFramework="net461" />
<package id="WebActivatorEx" version="2.0" targetFramework="net461" />
<package id="WebApiContrib.IoC.Ninject" version="0.9.3.0" targetFramework="net461" />
는 다행스럽게도 필자는 분명 누락 아니에요 그것은 일반적으로 문제/버그 :
모든 Ninject
패키지를 업데이트 할 때 그것은 NinjectWebCommon.cs
현재 패키지를 제거 반복합니다.
미리 감사드립니다.
분명히 'NinjectWebCommon'은 최신 버전과 함께 제공되지 않지만 여전히 필요합니다. 내가 시도하는 것이 좋습니다 : 깨끗한 체크 아웃. 패키지 업데이트. NinjectWebCommon.cs의 삭제를 되돌리고 다시 프로젝트에 추가하십시오. – BatteryBackupUnit
@BatteryBackupUnit 답변으로 마무리 할 가치가 있습니다. 그래서 나는 그 질문을 마무리 할 수있다. 확실히 나를 위해 대답했다. –
위대하고 확실한 답변을 만들었습니다. 감사. – BatteryBackupUnit