2011-09-09 16 views
12

Tôi đang sử dụng Entity Framework 4.2 June 2011 CTP trong một ứng dụng web nhỏ (ASP.NET MVC 3) vì nó hỗ trợ enums.Làm thế nào để Web Triển khai một ứng dụng web nhắm mục tiêu Entity Framework 4.2 Tháng 6 năm 2011 CTP

Tôi cố gắng để triển khai nó sử dụng triển khai web và tôi nhận được lỗi sau:

Việc áp dụng hồ bơi mà bạn đang cố gắng sử dụng đã sở hữu các 'managedRuntimeVersion' thiết lập để 'v4.0. Ứng dụng này yêu cầu 'v4.2'.

Cách tạo hồ bơi ứng dụng chạy trên .NET 4.2?

Edit: Ứng dụng web không làm việc với một hồ bơi 4,0 ứng dụng để câu hỏi thực sự là làm thế nào để vô hiệu hóa các hồ bơi ứng dụng phiên bản runtime kiểm tra khi sử dụng Visual Studio Publish lựa chọn?

Trả lời

2

Không có .Net framework 4.2 ngoài đó, tôi sẽ tưởng tượng .net 4 sp1 bị thiếu hoặc bạn không bao gồm tất cả các tham chiếu cần thiết. thử cài đặt sp1 trên máy chủ.

+1

thấy điều này: http://blogs.msdn.com/b/ adonet/archive/2011/06/30/thông báo-microsoft-entity-framework-june-2011-ctp.aspx –

+0

wow có vẻ như họ đã tạo một phiên bản khác của .NET Framework rồi. Một chút rủi ro khi sử dụng CTP trong môi trường sản xuất. Nếu bạn có toàn quyền kiểm soát máy chủ web thì bạn nên cài đặt CTP này và tôi đoán bạn sẽ có thể tạo một nhóm ứng dụng chạy trong khung thời gian chạy này. Tôi sẽ không làm điều đó. –

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