SORU
30 Temmuz 2013, Salı


Site ASP.NET Sisteminde çalışmayı durdurdu.Web.Web sayfaları.Jilet.Yapılandırma.HostSection atanamaz

Sunucuda böyle bir sorunum var

[A]Sistemi.Web.Web sayfaları.Jilet.Yapılandırma.HostSection olamaz döküm [B]Sistemi.Web.Web sayfaları.Jilet.Yapılandırma.HostSection. Yazın 'Sistem.kaynaklanan Web.Web sayfaları.,=2.0.0.0 Razor Sürüm, Kültür==31bf3856ad364e35 neutral, PublicKeyToken' bağlamında 'Varsayılan' yerde 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'. B Tipi 'System.kaynaklanan Web.Web sayfaları.,=1.0.0.0 Razor Sürüm, Kültür==31bf3856ad364e35 neutral, PublicKeyToken' bağlamında 'Varsayılan' yerde 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'.

Açıklama: işlenmeyen Bir özel durum geçerli web isteği yürütülürken oluştu. Bu hata hakkında daha fazla bilgi için yığın izlemesini gözden geçirin ve kod içinde kaynaklandığı yer.

Özel Durum Ayrıntıları: System.Invalidcastexception: [A]Sistemi.Web.Web sayfaları.Jilet.Yapılandırma.HostSection olamaz döküm [B]Sistemi.Web.Web sayfaları.Jilet.Yapılandırma.HostSection. Yazın 'Sistem.kaynaklanan Web.Web sayfaları.,=2.0.0.0 Razor Sürüm, Kültür==31bf3856ad364e35 neutral, PublicKeyToken' bağlamında 'Varsayılan' yerde 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'. B Tipi 'System.kaynaklanan Web.Web sayfaları.,=1.0.0.0 Razor Sürüm, Kültür==31bf3856ad364e35 neutral, PublicKeyToken' bağlamında 'Varsayılan' yerde 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'.

Kaynak Hatası:

Bilgisayarımda serer ve MVC 3 yüklü. 15 gün eski bir kod temeli ile değiştirilmesi ile denedim ama aynı sorun var.

şimdi bunu çözmek istiyorum. Birisi düzeltebilirim nasıl bilmiyorum.

CEVAP
22 EKİM 2013, Salı


Kök Web.config assemblyBinding Meclisi "Sistemi için uygun sürümü içerdiğinden emin olun Web.Web sayfaları.Razor" ve "Sistem.Web.". Mvc Kendi gerçek varlığı olarak benim için kontrol "Sistemi.Web.Web sayfaları.Jilet" derleme etiketi eksik hatası neden. Tam NuGet güncellemeleri ile bu yazı derleme benim sürüm 3.0 ve 5.0 sırasıyla batmıştı. Aşağıdaki kodu gibi bir şey olmalı. PublicKeyToken sürümleri arasında aynı kalacak. Şerefe!

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <!--some more bidings-->
  <dependentAssembly>
        <assemblyIdentity name="System.Web.WebPages.Razor"
            publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
  </dependentAssembly>

  <dependentAssembly>
    <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
    <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
  </dependentAssembly>
<!--some more bidings-->
</assemblyBinding>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Avast

    Avast

    27 NİSAN 2006
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007