Yükseltmeyi göre yaptım. http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- web-api-2
Hatayı alıyorum. Başka biri bu hatayı aldı mı?
'/' Uygulamasında Sunucu Hatası
Dosya veya montaj 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040)
Açıklama: Geçerli web isteğinin yürütülmesi sırasında işlenmeyen bir özel durum oluştu. Hata ve kodun nereden kaynaklandığı hakkında daha fazla bilgi için lütfen yığın izlemesini inceleyin.Özel Durum Ayrıntıları: System.IO.FileLoadException: Dosya veya derleme 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040)
Kaynak Hatası:
Satır 48: Satır 49: Satır 50:} Satır 51: Satır 52: korumalı geçersiz Application_BeginRequest (nesne gönderen, EventArgs e)
Kaynak Dosya: d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs Satır: 50
Derleme Yükü İzleme: Aşağıdaki bilgiler, 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' derlemesinin neden yüklenemediğini belirlemek için yardımcı olabilir.
=== Bağlama öncesi durum bilgisi === LOG: DisplayName = System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35 (Tam olarak belirlenmiş) LOG: Appbase = dosya: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/ LOG: İlk PrivatePath = D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ bin Çağırma düzeneği: ThirdPartyWebAPI, Sürüm = 1.0.0.0, Kültür = nötr, PublicKeyToken = null. === LOG: Bu bağlama varsayılan yükleme bağlamında başlar. LOG: Uygulama yapılandırma dosyasını kullanma: D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ web.config LOG: Ana bilgisayar yapılandırma dosyasını kullanma: C: \ Kullanıcılar \ michalc \ Documents \ IISExpress \ config \ aspnet.config LOG: Makine yapılandırmasını kullanma C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config dosyasındaki dosya. LOG: Politika sonrası referans: System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35 LOG: Yeni URL dosyasının indirilmeye çalışılması: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Dosyaları / root / 9184b2ea / c6d4b139 / System.Web.Http.DLL. LOG: Yeni URL dosyasının indirilmeye çalışılması: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Dosyaları / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http DLL. LOG: Yeni URL dosyasının indirilmeye çalışılması: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Derleme adının karşılaştırılması yanlış eşleşmeyle sonuçlandı: Ana Sürüm ERR: Derleme kurulumu tamamlanamadı (hr = 0x80131040). Prob sonlandırıldı. Yeni URL dosyasının indirilmeye çalışılması: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Dosyaları / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Yeni URL dosyasının indirilmeye çalışılması: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Derleme adının karşılaştırılması yanlış eşleşmeyle sonuçlandı: Ana Sürüm ERR: Derleme kurulumu tamamlanamadı (hr = 0x80131040). Prob sonlandırıldı. Yeni URL dosyasının indirilmeye çalışılması: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Dosyaları / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Yeni URL dosyasının indirilmeye çalışılması: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Derleme adının karşılaştırılması yanlış eşleşmeyle sonuçlandı: Ana Sürüm ERR: Derleme kurulumu tamamlanamadı (hr = 0x80131040). Prob sonlandırıldı. Montaj kurulumu tamamlanamadı (hr = 0x80131040). Prob sonlandırıldı. Montaj kurulumu tamamlanamadı (hr = 0x80131040). Prob sonlandırıldı.
Yığın izleme:
[FileLoadException: Dosya veya derleme 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040)] d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs: 50 içindeki ThirdPartyWebAPI.WebApiApplication.Application_Start (): 50
[HttpException (0x80004005): Dosya veya derleme 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT durum: 0x80131040)]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (HttpContext kapsamı, HttpApplication uygulama) 9.935.033
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (ıntptr appcontext, HttpContext bağlam, MethodInfo [] yükleyiciler) 118
System.Web.HttpApplication .InitSpecial (HttpApplicationState durumu, MethodInfo [] işleyicileri, IntPtr appContext, HttpContext bağlamı) +172.
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, HttpContext bağlamı) +336
System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext) +296[HttpException (0x80004005): Dosya veya derleme 'System.Web.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040)]
System.Web.HttpRuntime.FirstRequestInit (HttpContext bağlamı) +9913572 System.Web.HttpRuntime.EnsureFirstRequestInit (HttpContext bağlamı) +9913572 System.Web.HttpRuntime.EnsureFirstRequestInit (HttpContext bağlamı) +9913572 System.Web.HttpRuntime.nsureFirstRequestInit.
Sürüm Bilgileri: Microsoft .NET Framework Sürüm: 4.0.30319; ASP.NET Sürümü: 4.0.30319.18408