Ninject 2.0을 VS2010 RC1과 함께 사용할 수 있습니까?ninject.net 4.0
6
A
답변
7
.NET 3.5 용으로 컴파일 된 경우에도 어셈블리가 .NET 4에서 실행될 수 있어야합니다. 여기에 멋진 picture이 있습니다.
13
비슷한 문제가 발생했습니다 ... 클라이언트 프로필이 아닌 전체 .NET 4 프레임 워크를 대상으로 설정하십시오.
System.Web은 .NET 4에 있지만 .NET 4 Client Profile에는 없습니다. 따라서 3.5 sp1에 대해 컴파일 된 전체 Ninject를 활용하는 어셈블리의 경우 System.Web에 대한 종속성을 위해 .NET 4 Client Profile을 대상으로하지는 않지만 .NET 4 프로파일 전체를 대상으로해야합니다. 만족해야합니다.
+0
예. 이렇게하면 작동합니다. +1 – rem
관련 문제
- 1. 4.0
- 2. 레퍼런스 4.0 어셈블리에서 4.0 winforms phail
- 3. 엔터프라이즈 라이브러리 5.0 SQLCE 4.0 ASP.NET 4.0
- 4. SharePoint 4.0 프로젝트의 .Net 4.0 dll
- 5. URL이 4.0
- 6. asp.net 4.0
- 7. SDK 4.0
- 8. iphone os 4.0 시뮬레이터 4.0 폴더에 이미지 추가
- 9. 4.0 오류 후 HttpHandler가 4.0 업그레이드 후 작동을 멈췄습니다.
- 10. SpellCheck.IsEnabled = "True".NET 4.0 (독일어 .NET 4.0 Framework에서는 작동하지 않음)
- 11. SQL Compact 4.0 및 Entity Framework 4.0 : 이미지/BLOB 제한?
- 12. CRM 4.0 데이터베이스의 데이터를 다른 CRM 4.0 데이터베이스로 어떻게 전송합니까?
- 13. Windows Azure의 .NET 4.0?
- 14. ASP.NET AJAX 4.0 자습서
- 15. Log4Net 및 .NET 4.0
- 16. .NET 4.0 OutputCacheProvider 구현
- 17. linqpad 4.0 및 코드
- 18. ViewStateMode 속성은 Asp.Net 4.0
- 19. Silverlight 4.0 IsolatedStorageFile
- 20. GACing 4.0 어셈블리
- 21. iPhone 4.0 NSDateFormatter가 충돌합니다
- 22. ASP.NET 4.0 단일 기호
- 23. Entity Framework 4.0 종속성
- 24. .net 4.0 migration
- 25. WCF, 4.0, Bidirectional
- 26. WPF 사용자를위한 Silverlight (4.0)
- 27. .NET 4.0 용 Svcutil.exe?
- 28. IIS7에서 wcf 4.0 서비스
- 29. ASP.NET 4.0 호스팅
- 30. DotNetOpenAuth 4.0 CTP
프로젝트의 대상 프레임 워크가 .NET 4.0으로 설정된 경우에만 그렇게됩니다. 이것이 없다면 메시지에 오류가 발생합니다 : 참조 된 어셈블리 "Ninject"가 현재 대상으로되어 있지 않은 "System.Web, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a"에 대한 종속성을 가지고 있기 때문에 해결할 수 없습니다 프레임 워크 ".NETFramework, 버전 = v4.0, 프로필 = 클라이언트". 타겟 프레임 워크에없는 어셈블리에 대한 참조를 제거하거나 프로젝트 대상을 재 지정하십시오. – mgamer
.NET 3.5를 대상으로하는 프로젝트에서 .NET 4 용으로 컴파일 된 Ninject 버전을 사용하고있는 것으로 보입니다. 이건 불가능 해. .NET 3.5 용으로 컴파일 된 Ninject 버전을 다운로드하십시오. –
System.Web 문제는 그가 dll을 사용할 수없는 클라이언트 프로필을 사용하고 있다는 것입니다. Ninject는 기본적으로 System.Web.dll에 대해 컴파일합니다. 원하는 경우 NO_WEB 옵션을 사용하여 컴파일 할 수 있습니다. –