2011-02-07 6 views
9

Điều này bắt đầu là Không thể tải loại lỗi 'Toàn cầu'. Sau khi tôi đã thử một vài điều và không nhận được nơi tôi đã xóa tập tin Global.asax và bây giờ lỗi là Không thể tải loại '[namespace]. ???'System.Web.HttpException Không thể tải loại '[namespace]. ???'

Ở đâu ??? là tên lớp của mỗi trang mà tôi cố gắng tải

Trang web (khi được thực hiện trong VS2008, máy tính cục bộ) hoạt động tốt nhưng một khi được xuất bản (không có lỗi) và triển khai cho máy chủ mang lại cho tôi Không thể tải loại ' [không gian tên]. ??? ' lỗi

Tôi đã cài đặt elmah và tôi đã có thể nhận thêm chi tiết về loại "chung" này không thể tải loại '[không gian tên]. ???' lỗi

ELMAH báo cáo một lỗi HTTP 500:

System.Web.HttpException Không thể tải gõ '[namespace] ???' -> System.Web.HttpParseException: Không thể tải loại '[namespace]. ???'

Bất kỳ ý tưởng nào?

Tôi đã kiểm tra "cơ bản"

  • Tài liệu tham khảo
  • Làm sạch và xây dựng
  • Kiểm tra attr Inherits trong HTML chống lại các mã sau

CẬP NHẬT # 1

Tôi đã triển khai trang web cho một máy tính DEV khác (được định cấu hình IIS, thư mục ảo, v.v.) Và nó hoạt động. Khi tôi sử dụng cùng một mã được xuất bản trên máy chủ, hãy lấy kiểu generic Không thể tải loại '[namespace]. ???' lỗi

CẬP NHẬT # 2

Tôi đã tạo một ứng dụng web thử nghiệm. Một biểu mẫu (Default.aspx) bằng một nút. Sự kiện nhấp chuột thực hiện một Response.Write ("Hello World"); Tôi di chuyển ứng dụng này đến máy chủ và đoán những gì, tôi nhận được loại Không thể tải TestSite._Default

CẬP NHẬT # 3

Theo người xem log fusion, hai trang web này đang cố gắng để tải CppCodeProvider và VJSharpCodeProvider, nhưng tôi không có tham chiếu đến bất kỳ điều nào trong số này. Sau khi tìm kiếm trên Google, tôi thấy điều này post

Tôi đã kiểm tra và tôi không có tham chiếu đến tệp JAVA. Vẫn không biết vấn đề là gì

+0

Bạn có muốn giải quyết vấn đề này không? Tôi nhận được điều tương tự với lớp Global bị thiếu không liên quan gì tới giải pháp (không gian tên là một phần của một dự án khác), và nó không được đề cập ở đâu mà tham khảo được tìm thấy. – tishma

Trả lời

1

Kỳ lạ, đôi khi chúng tôi gặp phải lỗi này khi đĩa đầy.

+0

Có, tôi sẽ xem xét điều này và/hoặc quyền trên máy chủ đang ném lỗi. Âm thanh như thời gian chạy .NET không tải các hội đồng. Có thể thử cung cấp cho người dùng được chỉ định trong quyền đầy đủ của IIS App pool (hoặc tạm thời thay đổi người dùng thành tài khoản quản trị) - hoặc như Anar đề nghị kiểm tra xem ổ đĩa có cài đặt Windows có đủ dung lượng đĩa trống không. – user369142

0

Tôi gặp sự cố tương tự. Trong trường hợp của tôi, một trong những dll studio hình ảnh đã bị hỏng bằng cách nào đó. Cài đặt lại studio trực quan làm việc cho tôi.

0

Bạn nên kiểm tra phiên bản .Net Framework trong Thuộc tính của dự án.

0

Thực sự lạ, có lẽ bạn nên thử kiểm tra nó trong một máy chủ khác, điều này xảy ra chẳng hạn khi bạn đang sử dụng trong môi trường dev của bạn một số không gian tên từ .NET 4.5 và bạn chưa cài đặt cùng một khung trong máy chủ của mình, vì vậy có thể lỗi liên quan đến hành vi này, nếu bạn không sử dụng bất kỳ dll thứ ba nào trong ứng dụng web bên ngoài khung công tác của Microsoft, vì vậy hãy thử cài đặt lại khung công tác, tôi không không nghĩ rằng vấn đề có liên quan đến studio trực quan.