คำถามที่พบบ่อย (FAQ): ทำอย่างไรในการเปิดการใช้งาน .NET 3.5 ใน WSS 3.0 หรือ MOSS 2007

คำตอบ คำถามที่พบบ่อย (FAQ): ทำอย่างไรในการเปิดการใช้งาน .NET 3.5 ใน WSS 3.0 หรือ MOSS 2007

  • 22 กุมภาพันธ์ 2555 21:04
     
     

    คำถาม


    ผู้ใช้งานหลายท่านต้องการที่จะเปิดการใช้งาน
     AJAX หรือ LINQ ใน WSS 3.0 หรือ MOSS 2007 ซึ่งต้องใช้กับ .NET 3.5 ไม่ใช่ .NET 2.0

ตอบทั้งหมด

  • 22 กุมภาพันธ์ 2555 21:04
    ผู้ดูแล
     
     คำตอบ

    คำตอบ


    มีวิธีการแบบง่ายในการเปลี่ยนแปลงเพื่อเปิดการใช้งาน .NET 3.5 (รวมไปถึงเวอร์ชันอื่นๆ ที่เกี่ยวข้องกับ ASP.NET AJAX) ในเว็บไซต์ของ SharePoint 2007:

    ·       เปิด Visual Studio 2008

    ·       สร้าง dummy ASP.NET Web Application Project ขึ้นมาใหม่ และโปรดสังเกตว่าคุณได้กำหนด target เป็น .NET Framework 2.0 (dropdown ด้านขวาบนของ New Project dialog) ชื่อของโปรเจ็กต์นั้นไม่สำคัญ คุณจะไม่ได้ใช้มันเมื่อทำเสร็จแล้ว

    ·      ทำการ copy ไฟล์ web.config ของไซต์ใน SharePoint 2007 ไปยัง dummy Web Application project ใน Visual Studio

    ·      เปิด Project Properties ใน Visual Studio (คลิกขวาบนโหนด Project ใน Solution Explorer แล้วเลือก Properties หรือใน Project menu ให้เลือกWebApplicationX Properties)

    ·       เลือก .NET Framework 3.5 ใน Target Framework dropdown (เลือก Yes ใน dialog ที่ถามการยืนยัน)

    ·      ทำการ copy ไฟล์ web.config จาก Web Application Project กลับไปยัง SharePoint

     

    ·      จากนั้น copy ไฟล์ web.config อันใหม่กลับไปยัง SharePoint site แล้วทำการรีสตาร์ท IIS

    สามารถนำไปใช้ได้กับ

    WSS3.0
    MOSS 2007


    หากพบว่าคำตอบนั้นช่วยในการแก้ปัญหาของคุณได้ กรุณากดทำเครื่องหมายเป็นคำตอบ และหากพบว่าคำแนะนำนั้นน่าสนใจ กรุณากดโหวตว่ามีประโยชน์ ขอบคุณครับ

    • เสนอเป็นคำตอบโดย Sirikhun TriwittayakhunModerator 22 กุมภาพันธ์ 2555 21:04
    • ทำเครื่องหมายเป็นคำตอบโดย Jummai 22 กุมภาพันธ์ 2555 21:05
    •