คำถามที่พบบ่อย (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