Just a Ordinary Programmer
เปิดโปรเจ็ค .NET 2003
“แว๊กกก!”
ผมเกิดอาการอย่างนี้ทุกทีที่ต้องเปิด Project ของ Visual Studio .NET 2003
วันนี้ก็เลยรวบรวมปัญหาที่เจอ และวิธีเปิดที่ลองมานักต่อนักแล้วชะงัด
หลังจากทีได้โปรเจ็คมาแล้ว
สมมติ ไฟล์ผมเก็บไว้ที่ D:\MyFolder\ThisProject\
โดยมี ไฟล์ MySolution.sln และไฟล์ MyProject.csproj อยู่ใน folder นั้น (ไฟล์อื่น ๆ ของโปรเจ็คด้วยนะ ละไว้ในฐานที่เหมือนจะเข้าใจ)
ทำตามขั้นตอนเลยละกัน
- คลิกขวาที่ folder ThisProject เลือก Properties เลือก tab Web Sharing เลือก Share This Folder

มันจะไปสร้าง Alias ใน IIS ให้เรา เพื่อที่จะเข้าเวป http://localhost/ThisFolder ได้ - เช็คว่า มีไฟล์ชื่อ MyProject.csproj.webinfo อยู่ไหม ถ้าไม่มี ก็สร้างไฟล์นี้ซะ เนื้อหาข้างในไฟล์ก็
<VisualStudioUNCWeb> <Web URLPath = "http://localhost/ThisFolder/MyProject.csproj" /> </VisualStudioUNCWeb>
- ก็ double click MySolution.sln ได้เลย
- ในกรณีที่มี Error เกิดขึ้น “Unable to get project file from the web server.”
- ลบไฟล์ MySolution.suo
- ลบ folder ThisFolder ที่ C:\Documents and Settings\USERNAME\VSWebCache\COMPUTER_NAME\
- double click MySolution.sln อีกครั้ง ถ้ายังไม่ได้อีกให้ทำใจ
เฮ้ย! ไม่ใช่! ให้เข้า IIS ลบ Virtual Directory ของเรา สร้างใหม่ ให้ไปที่ ThisFolder แล้วก็เข้า MySolution.sln อีกครั้ง
- ในกรณีที่มี Error เกิดขึ้น “Unable to get project file from the web server.”
ผมก็ไม่ได้ expert มาจากไหน แต่หลังจากเปิด VS2003 มาหลายโปรเจ็คแล้ว ก็เลยรวบรวมวิธีเก็บไว้น่ะครับ ผมอาจจะไม่รู้ว่ามันเป็นเพราะอะไร หาสาเหตุไม่ได้ diagnosis ไม่ได้ แต่ รู้แค่ว่า แก้อย่างนี้แล้วเปิดได้ ก็เอามาแชร์ ๆ ไว้น่ะครับ (กันตัวเองลืม)
ถ้ายังไงใครเจอวิธีที่ดีกว่าก็ช่วยมาแบ่งบันด้วยนะครับ ^____^
| Print article | This entry was posted by Krucode on October 2, 2009 at 3:40 pm, and is filed under Uncategorized. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |