2012-12-19 28 views
7

Không bao giờ có lỗi này trước đây. Tôi đã đọc rất nhiều về nó và tôi giả định đó là một số tài liệu tham khảo trong linh hồn của tôi mà làm cho các cuộc xung đột. Nhưng tôi không thể tìm thấy nó. Không có tham chiếu nào có tên "WeekOverview". Chỉ tìm thấy nó trong thư mục App_Code.Lỗi biên dịch: CS0433 gõ xung đột với loại đã nhập

Đã cố gắng để làm sạch, xây dựng lại, hàng loạt và mọi thứ. Nhưng như tôi đã nói, tôi nghĩ đó là một tham chiếu. Nhưng làm thế nào tôi sẽ có được một trong những quyền?

Lỗi khi tôi xuất bản

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' 

Cảnh báo trong studio visual

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 

Sửa

Vấn đề của tôi là tôi đã có trên WeekOverview trong App_Code và một. trang aspx có tên WeekOverview . Để linh hồn điều này, tôi hoặc phải có một không gian tên xung quanh lớp WeekOverview của tôi. Hoặc thay đổi tên trên lớp. Cả hai đều hoạt động và tôi đã tạo ra một không gian tên xung quanh nó!

+0

Mở tệp dự án của dự án, bạn có thấy bất kỳ tham chiếu nào đến dự án đó không? – Arran

+3

Bạn đã thử xóa 'Temporary ASP.NET Files' cho dự án chưa? –

+0

Bạn có biểu mẫu web có tên là WeekOverview không? – slfan

Trả lời

3

Tôi cho rằng bạn có tệp nguồn trong thư mục đặc biệt App_Code và một số mã trong trang phía sau cùng loại (WeekOVervew) được xác định. Nếu những loại này làm những việc khác nhau thì chúng phải được đặt tên khéo léo, giải quyết lỗi, nếu những kiểu này làm cùng một điều thì bạn chỉ nên có một bản sao, đồng thời cũng giải quyết được lỗi.

Xóa hoặc sửa loại trùng lặp.

3

Nếu điều này vừa ra khỏi hư không, hãy thử xóa các tệp asp.net tạm thời của bạn trong thư mục khung .net. Nếu nó trở lại sau đó bạn có một vấn đề tham chiếu.

Các vấn đề liên quan