2011-01-13 20 views

Trả lời

31

Cảm ơn Darin Tôi đã tìm ra giải pháp. Tôi có để thêm video này

<pages 
     pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" 
     pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" 
     userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 

trong web.config của tôi

+0

Tôi đã gặp vấn đề tương tự khi triển khai ASP.NET MVC 2 (và .NET 4) trên máy chủ Windows 2003 với thời gian chạy .NET 4. Điều kỳ lạ là tôi đã thành công trên 3 máy chủ khác, nhưng máy chủ PROD của tôi sẽ không khởi động được ứng dụng cho đến khi tôi thêm tuyên bố ở trên. Cảm ơn rất nhiều! –

+0

Tôi gặp vấn đề tương tự với MVC 3 với .NET 4, mặc dù hồ bơi ứng dụng đang được định cấu hình cho v4. Tôi có ba trường hợp của tất cả các trang web với các hồ bơi ứng dụng giống nhau và chỉ có một trường hợp chạy mà không có các tham số này. Lưu ý rằng tôi cũng đã thay đổi "Version =" thành 3.0.0.0 thay vì 2.0.0.0 để phản ánh phiên bản MVC của tôi. – defines

+1

Nhận xét nhỏ - web.cofig này nằm trong thư mục Xem. – RredCat

2

Bạn nên chắc chắn rằng các hồ bơi ứng dụng trong các máy chủ web được cấu hình để sử dụng CLR 4.0:

alt text

1

tôi phải đối mặt với cùng một vấn đề trong khi gỡ lỗi dự án asp.net MVC 2 của tôi với VS 2010 Ultimate và cuối cùng tôi đã có thêm 3 thông số pageParserFilterType, pageBaseType & userControlBaseType vào trang thuộc tính trong web.config để làm cho mọi thứ hoạt động.

1

Câu trả lời của Mazen cũng có thể giải quyết ngoại lệ tương tự cho môi trường: MVC3, Framework4 và ASP.NET WebForms & MVC cùng nhau trong một dự án. Cảm ơn các bạn!

1

Trong trường hợp của tôi, tôi đã triển khai một ứng dụng MVC3 cho môi trường QA của chúng tôi với một Khu vực mới và có lỗi tương tự. Chúng tôi sử dụng WIX và trong trường hợp của tôi, tôi đã quên thêm tệp web.config vào khu vực /.../ Xem thư mục.

Nhập "web.config" vào dự án Wix và tất cả đều hoạt động tốt.

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