2012-12-19 20 views
7

Bu hatayı daha önce hiç yapmadı. Ben bu konuda çok şey okudum ve bu benim çatışmamda çatışmalar yapan bazı referanslar olduğunu varsayalım. Ama bunu bulamıyorum. "WeekOverview" ismine sahip bir referans yoktur. Sadece App_Code klasöründe bulur.Derleme hatası: CS0433 türü, içe aktarılan türdeki çakışmalarla çelişiyor

Temiz, yeniden, toplu iş ve her şeyi denedim. Ama dediğim gibi bu bir referans. Ama doğru olanı nasıl alacağım? i görsel stüdyoları

The type 'WeekOverview' in 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.5.cs' 
conflicts with the imported type 'WeekOverview' in 
'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Code.cmrt8ckb.dll'. 
Using the type defined in 
'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.5.cs'. c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.4.**cs 

Düzenleme

Benim sorunum içinde

CS0433: The type 'WeekOverview' exists in both 
'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\personalwebb\75767f9d\62ef58be\assembly\dl3\b22616ea\c17e3cb3_f0ddcd01\App_Web_tzf1insv.DLL' and 
'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\personalwebb\75767f9d\62ef58be\assembly\dl3\26ecbd1c\01966db2_f0ddcd01\App_Code.DLL' 

Uyarı yayınlanan

Hata ben App_Code ve birinde WeekOverview üzerinde olduğunu idi. aspx sayfası WeekOverview adlı . Bunu yaşamak için benim WeekOverview sınıfımın etrafında bir isim alanı almak zorundaydım. Veya sınıftaki adı değiştirin. Her ikisi de işe yaradı ve etrafında bir isim yazdım!

+0

Projenin proje dosyasını açın, orada herhangi bir referans görüyor musunuz? – Arran

+3

Proje için 'Geçici ASP.NET Dosyalarını' silmeyi denediniz mi? –

+0

WeekOverview adlı bir web formunuz var mı? – slfan

cevap

3

App_Code özel klasöründe bir kaynak dosyanız olduğunu ve aynı türün (WeekOVervew) tanımlandığı bazı sayfa içi kod arkası olduğunu düşünüyorum. Eğer bu türler farklı şeyler yaparlarsa o zaman uygun bir şekilde adlandırılmalı, hatayı çözmeli, eğer bu tipler aynı şeyi yapıyorsa, o zaman sadece bir kopyasına sahip olmalısınız, aynı zamanda hatayı da çözmelisiniz.

Kopya türünü kaldırın veya düzeltin.

3

sadece hiçbir çıktı ise .net framework klasörüne geçici asp.net dosyaları silme deneyin. Eğer geri gelirse, bir referans probleminiz var demektir.

İlgili konular