หมายเลขบทความ (Article ID): 827190 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 2.0 PRB: การข้อความข้อผิดพลาด "เซิร์ฟเวอร์ผิดพลาดใน /ApplicationName แอพลิเคชัน" เมื่อโปรแกรมประยุกต์ ASP.NET ที่ใช้การเลียนแบบ
เนื้อหาบนหน้านี้อาการเมื่อคุณอัพเกรด Microsoft .NET Framework รุ่น 1.0 รุ่น 1.1 และจากนั้นคุณรันโปรแกรมประยุกต์ Microsoft ASP.NET ที่ใช้บัญชี impersonated เพื่อเข้าถึงฐานข้อมูลการเข้าถึงของ Microsoft คุณอาจได้รับข้อความแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้: ข้อผิดพลาดของเซิร์ฟเวอร์ใน ' /applicationname' แอพลิเคชัน ข้อผิดพลาดที่ไม่ระบุ คำอธิบาย:: ข้อยกเว้น unhandled เกิดขึ้นในระหว่างการดำเนินการร้องขอเว็บปัจจุบัน กรุณาตรวจทานสืบค้นกลับแถวสำหรับข้อมูลเพิ่มเติม เกี่ยวกับข้อผิดพลาด และที่ได้ถูกสร้างในรหัส รายละเอียดของข้อยกเว้น: System.Data.OleDb.OleDbException: Unspecified ข้อผิดพลาด สาเหตุใน.NET Framework 1.0 โปรแกรมประยุกต์ ASP.NET ใช้ TEMP โฟลเดอร์ที่ถูกกำหนด โดยตัวแปรสภาพแวดล้อมในการเก็บแฟ้มชั่วคราว ใน.NET Framework 1.1 โปรแกรมประยุกต์ ASP.NET ใช้โฟลเดอร์โปรไฟล์สำหรับบัญชี ASPNET เครื่องเขียนแฟ้มชั่วคราว โฟลเดอร์ของโพรไฟล์นี้เป็น C:\Documents และ Settings\Servername\aspnet\temp ASPNET บัญชีที่มีสิทธิ์ในการเขียนไปยังโฟลเดอร์นี้ อย่างไรก็ตาม ถ้าโปรแกรมประยุกต์ ASP.NET ใช้การเลียนแบบ แอคเคาท์เป็น impersonated อาจไม่มีการอนุญาตให้บันทึกแฟ้มชั่วคราวในโฟลเดอร์นี้ ดังนั้น เมื่อเว็บเซิร์ฟเวอร์ได้รับการปรับรุ่นเป็น.NET Framework 1.1 โปรแกรมประยุกต์อาจล้มเหลว ด้วยข้อความแสดงข้อผิดพลาดที่กล่าวถึงในส่วน "อาการ" ของบทความนี้ การแก้ไขเมื่อต้องการแก้ไขปัญหานี้ กำหนดให้อ่าน และเขียนลงสิทธิ์สำหรับบัญชี impersonated C:\Documents และ Settings\Servername\ASPNET โฟลเดอร์ โดยให้ทำตามขั้นตอนต่อไปนี้::
สถานะลักษณะการทำงานนี้เกิดจากการออกแบบ ข้อมูลเพิ่มเติมสร้างโปรแกรมประยุกต์ของ ASP.NET เว็บใหม่
การตั้งค่าการเลียนแบบ
เรียกใช้ ASP.NET 1.0 แอพลิเคชันในการการสร้างเมนู คลิกเริ่มการทำงาน.ปรับรุ่นจาก.NET Framework 1.0 เพื่อ.NET Framework 1.1เมื่อต้อง การดาวน์โหลด และติดตั้ง.NET Framework 1.1 แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx
(http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx)
เรียกใช้ ASP.NET 1.1 แอพลิเคชันเมื่อต้องการเรียกใช้โปรแกรมประยุกต์ WebApp1 พิมพ์ URL ต่อไปนี้ใน Microsoft Internet Explorer:http://locahost/WebApp1/WebForm1.aspx คุณอาจสังเกตเห็นข้อความแสดงข้อความแสดงข้อผิดพลาดที่กล่าวไว้ในส่วน "อาการ" ของบทความนี้ข้อมูลอ้างอิงหากต้องการทราบข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:: 306158
(http://support.microsoft.com/kb/306158/
)
ข้อมูล: เลียนแบบที่ใช้ในแอพลิเคชันที่ ASP.NET 317012
(http://support.microsoft.com/kb/317012/
)
ข้อมูล: กระบวนการและข้อมูลเฉพาะตัวของการร้องขอใน ASP.NET 323293
(http://support.microsoft.com/kb/323293/
)
การแก้ไข: ข้อความแสดง "ถูกการเข้าถึงถูกปฏิเสธ" ข้อผิดพลาดข้อเมื่อคุณพยายามจะเข้าถึงบริการทำดัชนีจาก ASP.NET ด้วยการเปิดใช้งานการเลียนแบบ
แปลโดยคอมพิวเตอร์ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:827190
(http://support.microsoft.com/kb/827190/en-us/
)
| ทรัพยากรอื่นๆ ไซต์การสนับสนุนอื่นๆ
ชุมชนรับความช่วยเหลือเดี๋ยวนี้การแปลบทความ |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


กลับไปด้านบน
