|
|
|
.NET สอบถามปัญหาการเปิดไฟล์โปรเจคของ Visual studio ครับ |
|
|
|
|
|
|
|
อยู่ที่ .net framework ครับ สมมุติว่าเครื่องที่ทำใช้ .net framework 4 แต่เครื่องที่เอาไปเปิดใช้ .net framework 3 ก็จะไม่สามารถเปิดโปรแกรมได้ วิธีแก้มี 2 ทาง
วิธีที่ 1.เอา .net framework เวอร์ชั่นใหม่ล่าสุด หรือเวอร์ชั่นเท่ากับเครื่องของคุณไปลงเครื่องที่จะเอาไปเปิด
ดาวน์โหลดที่นี่ครับ http://www.microsoft.com/en-us/download/details.aspx?id=17851
วิธีเช็คว่าเครื่องนั้นๆใช้ .net framework เวอร์ชั่นอะไรให้ไปที่ C:\Windows\Microsoft.NET\Framework64 (x64),, C:\Windows\Microsoft.NET\Framework (x32)
วิธีที่ 2.เราก็ผลิตโปรแกรมให้ใช้ .net framework เวอร์เก่าๆแม่มสะเลย (เครื่อง win7 ลงใหม่เอี่ยมๆ จะมีขั้นต่ำ .net framework 2) จะได้หมดปัญหา แต่ว่า .net framework รุ่นใหม่ๆ โปรแกรมเราหน้าตาจะดูดีกว่า วิธีทำให้โปรแกรมของเราสามารถเปิดกับ .net framework เวอร์ชั่นอะไรนั้น ให้เข้าไปที่ Project >> Project Properties >> Compile >> Target framework (all configurations): >> เลือกเอาเลยครับ >> OK
ปล. แต่ผมใช้วิธีที่ 1 น้ะ เพราะ .net framework เก่าๆมันไม่ได้ดั่งใจ วิธีแบกไฟล์ .net framework เอาไปลงมีหลายวิธี จะแนบไปกับไฟล์ install ก็ได้ พอลงโปรแกรมเสร็จ ก็ลง .net framework แต่เห็นมีคนเคยบอกว่า wizard installer มี .net framework ในตัว เราไม่ต้องแนบไฟล์ .net framework ไปเลย แต่ผมก็ไม่เคยใช้ เพราะปกติผมใช้ Inno Setup เวลาจะเอาไฟล์ไปลงอีกเครื่อง
|
|
|
|
|
Date :
2013-04-17 10:05:19 |
By :
เด็กนนท์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2013-04-17 11:21:13 |
By :
nuengct |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-04-17 20:13:36 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|