.NET

Open Web Project Tip with Microsoft Visual Studio 2003 (.NET 1.1)

จริงๆเคยเจอปัญหานี้มานานแล้ว ไม่ได้นำมาเขียนลง blog ซักที วันนี้เจอปัญหานี้เข้ากับตัวอีกครั้ง แต่เกิดจำไม่ได้ขึ้นมาว่าแก้ไขยังไง เสียเวลาไปนานพอดู

ปัญหาสุดเบสิคครับ เมื่อเปิดโปรเจคด้วย Microsoft Visual Studio 2003 ไม่ได้ ได้รับ error กลับมาเป็น “visual studio .net has detected that the specified web server is not running asp.net version 1.1. you will be unable to run asp.net web applications or services”

ทำยังไงต่อล่ะ? เข้าไปเซ็ตใน IIS ก็แล้วว่าให้ virtual directory ชี้ไปยังโฟลเดอร์ของโปรเจค ก็ยังไม่ได้ ให้แก้ปัญหาด้วยวิธีการสร้างไฟล์ .webinfo ขึ้นมา

ภายในโฟลเดอร์ของโปรเจค คุณจะเห็นไฟล์ที่ชื่อประมาณว่า “myProject.csproj” ให้เราสร้างไฟล์ใหม่ขึ้นมาเป็นชื่อเดิม แต่เพิ่ม .webinfo เข้าไปเป็น “myProject.csproj.webinfo” แล้วใส่โค๊ดต่อไปนี้ลงไปครับ

<VisualStudioUNCWeb>    <Web URLPath = “http://localhost/myProject/myProject.csproj” /></VisualStudioUNCWeb>

โดยที่ชื่อ myProject ที่กล่าวถึง คือชื่อโปรเจคที่เราทำ virtual directory เข้าไปนะครับ

หวังว่าจะเข้าใจ และมีประโยชน์กับเราท่านไม่มากก็น้อยนะครับ ^ ^

 

refreshing the project failed. Unable to retrieve folder information from the server.


นี่เป็นปัญหาที่เกิดขึ้นกับโปรเจคที่ผูกเข้ากับ IIS เนื่องจากโปรเจคนี้มีโฟลเดอร์ประเภทที่มี “.” อยู่เป็นตัวอักษรแรกในโฟลเดอร์ โดยปกติแล้วจะเกิดจากโปรแกรม tortoisesvn เพราะจะ generate โฟลเดอร์ประเภทนี้มาให้เอง วิธีการแก้ปัญหาคือให้เปลี่ยนชื่อโฟลเดอร์ “.svn” เป็น “_svn” ลองดูดีๆนะครับ เพราะโฟลเดอร์ “.svn” จะ่ซ่อนอยู่ในโฟลเดอร์ย่อยๆทั้งหมด ให้ตามไปเปลี่ยนให้หมดครับ :D

หวังว่าข้อมูลนี้คงมีประโยชน์ไม่มากก็น้อยนะครับ

Credit :
http://www.codeguru.com/forum/showthread.php?t=281275

Keyboard Shortcuts For “Visual Studio” (Hot Key)

รู้ไหมว่าการเขียนโค๊ดให้เร็วขึ้น สะดวกขึ้น และน่าเบื่อน้อยลง สามารถทำได้ด้วยการจดจำพวก hot key ต่างๆ ถ้าเป็น microsoft word ก็กด Ctrl + B เพื่อทำให้ตัวหนาขึ้น ประหยัดเวลาการเอาเมาส์ไปคลิกปุ่มตัวหนาตั้งเยอะ แต่นี่เป็นการเขียนโปรแกรม ถ้ายิ่งไม่ต้องใช้เมาส์เลย ก็ยิ่งดี ยิ่งเขียนเร็วขึ้น ลองคิดดูสิครับ ถ้าหน้า page 1 หน้ามีโค๊ดซัก 3,000 บรรทัด การที่จะหาข้อความอะไรก็คงยาก คงจะน่าเบื่อมากขึ้นเยอะเลย ลองดูตาม link นี้ครับ จำไปใช้ซักนิด อาจทำให้ชีวิตเราดีขึ้นได้ครับ

Hot key for Visual Studio

ป.ล. สำหรับคนที่ dev ด้วย Visual Studio เท่านั้น

Create Project Setup from C#.NET

Create Project Setup