Tôi có thể tạo ứng dụng Silverlight 4.0 trong Win xp (IIS 5.1). Nhưng khi tôi cố gắng xây dựng cùng một ứng dụng trong Win Server 2008 R2 (IIS 7), tôi nhận được lỗi,Lỗi: thêm tham chiếu vào assembly 'System.ServiceModel, Version = 3.0.0.0'
"lỗi CS0012: Loại 'System.ServiceModel.ClientBase`1' được định nghĩa trong một hội đồng bạn không cần phải tham chiếu đến assembly 'System.ServiceModel, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' ".
Đường dẫn thực sự nó đang trưng bày dll trên cả hai máy là, "C: \ Program Files \ Tham chiếu Assemblies \ Microsoft \ Framework \ Silverlight \ v4.0 \ System.ServiceModel.dll".
Sự cố có thể là gì?
Thanx trước
cơ chế bạn đang sử dụng để xây dựng nó trên máy chủ là gì? msbuild? VS? gì? Ngoài ra: 4.0 có được cài đặt trên máy chủ không? Nếu đây là tòa nhà đang chạy khi chạy dưới dạng ứng dụng web, ứng dụng web có được định cấu hình để sử dụng CLR 4.0 không? (mặc định có thể là 2.0) –
Đang sử dụng msbuild và 4.0 được cài đặt trên máy chủ. Nó không phải là Marc on-the-flybuild. – smhnkmr
và bạn đang sử dụng msbuild từ 4.0 vị trí? –