none
CS0433: The type 'main' exists in both 'c:\Windows\Microsoft.NET\ hatası RRS feed

  • Soru

  • Arkadaşlar proje localde çalışıyor fakat publish edip servera attığımda ise hata veriyor.Önceden bu hatayı aldığımda belirtilen klasördeki dosyayı silince çalışıyordu fakat bu sefer çözülmedi.

    Ek olarak default yani login sayfam açılıyor.Giriş yaptıktan sonra main sayfasında bu hatayı veriyor.Hatanın tamamı buradadır;

    CS0433: The type 'main' exists in both 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\e71ea158\8a1d335e\assembly\dl3\9a0b15c5\f7b3b5ac_92fdcf01\App_Web_skwrkfu3.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\e71ea158\8a1d335e\assembly\dl3\5e92602a\44832cad_92fdcf01\App_Web_wrjqvjew.DLL'

    11 Kasım 2014 Salı 10:01

Yanıtlar

  • Temporary ASP.NET Files Dosyalarını sil ve projeni yeniden build et sonra publish et sorunun çözülür

    C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\

    OLMAZSA ! 

    w3svc 'yi Kapat ve c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\ içindekileri sil

    EKLE

    •  Windows 7

      c:\Users\{username}\AppData\Local\Temp\Temporary ASP.NET Files\root\

    •  IIS servers (64 bit) Buradada olabilir 

      C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root

      Kullandığın framework versiyonunu ekle

    Ya da ; 

    <compilation add batch="false" YAP

    Bir de projende Devexpress kullandıysan http://documentation.devexpress.com/#ProjectConverter/CustomDocument2529 burayı incelemeni tavsiye ederim.

    • Yanıt Olarak İşaretleyen Serkan Canseven 17 Kasım 2014 Pazartesi 12:55
    14 Kasım 2014 Cuma 11:15

Tüm Yanıtlar

  • Hocam application pool dan integrated moda alın sitenizi.
    11 Kasım 2014 Salı 12:21
  • Application pool zaten integrated fakat hata devam ediyor.
    11 Kasım 2014 Salı 15:28
  • Temporary ASP.NET Files Dosyalarını sil ve projeni yeniden build et sonra publish et sorunun çözülür

    C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\

    OLMAZSA ! 

    w3svc 'yi Kapat ve c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\ içindekileri sil

    EKLE

    •  Windows 7

      c:\Users\{username}\AppData\Local\Temp\Temporary ASP.NET Files\root\

    •  IIS servers (64 bit) Buradada olabilir 

      C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root

      Kullandığın framework versiyonunu ekle

    Ya da ; 

    <compilation add batch="false" YAP

    Bir de projende Devexpress kullandıysan http://documentation.devexpress.com/#ProjectConverter/CustomDocument2529 burayı incelemeni tavsiye ederim.

    • Yanıt Olarak İşaretleyen Serkan Canseven 17 Kasım 2014 Pazartesi 12:55
    14 Kasım 2014 Cuma 11:15