Dường như có một lỗi từ Microsoft, nơi khung mục tiêu cho v3.5 trong VS2010 là v3.0 của GAC! Di chuyển hội đồng với vấn đề để v3.0 thư mục dường như để bắt đầu giải quyết vấn đề, nhưng một chút lộn xộn. Hãy suy nghĩ tôi sẽ chờ đợi cho Microsoft để đưa ra một sửa chữa thích hợp cho VS 2010!
http://www.cnblogs.com/dudu/archive/2010/06/24/1764549.html
Google dịch giúp liên kết này!
Xem chi tiết của cụm sao chép vào thư mục v3.0 từ thư mục v3.5 là một công việc xung quanh để lỗi VS 2010 này:
http://forums.asp.net/p/1569744/3942724.aspx
Nếu bất cứ ai khác đang gặp phải vấn đề này và muốn theo dõi/bỏ phiếu lên tình trạng lỗi này với Microsoft: https://connect.microsoft.com/VisualStudio/feedback/details/570557/targeting-net-framework-3-5-actually-targets-3-0-gac
Update - Microsoft đăng tải việc sửa chữa sau để báo cáo lỗi tôi nêu ra:
Để xây dựng một trang web nhắm mục tiêu đến 3,5, vui lòng thêm thẻ trình biên dịch vào tệp web.config của bạn như tôi dán bên dưới, để biên soạn ngôn ngữ sẽ chọn đúng phiên bản vbc.exe. Bạn có thể tạo một trang web mới 3.5 và web.config mặc định có các thẻ bạn có thể tham chiếu.
<system.codedom>
<compilers>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="OptionInfer" value="true"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
</compilers>
</system.codedom>
Thú vị ... khi sử dụng Trình duyệt đối tượng trong VS 2010 và đi sâu vào C: \ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.5 \ System.Web.Extensions.dll> System.Web.Script. Dịch vụ Tôi không thể tìm thấy một mục ScriptService. Ngoài ra khi tôi đi sâu vào C: \ Program Files \ Tham khảo Assemblies \ Microsoft \ Framework \ v3.0 \ System.Runtime.Serialization.dll> System.Runtime.Serialization Tôi không thấy một mục Json hoặc. Khớp các vấn đề được báo cáo trong mã. Tôi có thiếu một số cài đặt không? – Gavin
Cũng thú vị là nếu tôi nhắm mục tiêu khung 4.0 thay vì 3,5 mọi thứ hoạt động tốt. Rất tiếc, 4.0 không khả dụng trên máy chủ web của tôi: ( – Gavin