ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติ: รับการแก้ไขที่ดีที่สุดที่นี่
สารบัญ:
- ฉันจะแก้ไขข้อผิดพลาด 'ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติได้อย่างไร'
- 1. เพิ่มไฟล์ Web.Config ไปยังบริการเว็บ
- 2. ตรวจสอบ. NET Framework Compatibility
- 3. ซ่อมแซมการติดตั้ง Visual Studio
- 4. เรียกใช้ Visual Studio ด้วยสิทธิ์ระดับผู้ดูแล
- 5. แก้ไขปัญหาความเข้ากันได้สำหรับ Devenv.exe
วีดีโอ: à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸© 2024
เมื่อพยายามดีบักบริการ WCF (Windows Communication Foundation) คุณอาจพบข้อผิดพลาดประเภทต่างๆ หนึ่งข้อผิดพลาดดังกล่าวคือ ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติ
ข้อผิดพลาดแบบเต็มอ่านว่า ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติ ไม่สามารถดีบักกระบวนการระยะไกลได้ ซึ่งมักจะบ่งชี้ว่าการดีบักไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์
หากคุณพยายามแก้ไขข้อผิดพลาดนี้บนเซิร์ฟเวอร์ของคุณนี่คือคำแนะนำที่มีค่า
ฉันจะแก้ไขข้อผิดพลาด 'ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติได้อย่างไร'
- เพิ่มไฟล์ Web.Config ไปยังบริการบนเว็บ
- ตรวจสอบความเข้ากันได้ของ. NET Framework
- ซ่อมแซมการติดตั้ง Visual Studio
- เรียกใช้ Visual Studio ด้วยสิทธิ์ระดับผู้ดูแล
- แก้ไขปัญหาความเข้ากันได้สำหรับ Devenv.exe
1. เพิ่มไฟล์ Web.Config ไปยังบริการเว็บ
ในขณะที่ใช้ Microsoft Visual Studio ปัญหานี้อาจเกิดขึ้นเนื่องจากไฟล์ Web.Config ที่ขาดหายไป Visual Studio ไม่สร้างไฟล์ Web.Config โดยอัตโนมัติในขณะที่สร้างแอปพลิเคชันเว็บหรือบริการบนเว็บ และเมื่อคุณพยายามที่จะแก้จุดบกพร่องบริการเว็บคุณอาจท้ายด้วยข้อผิดพลาดนี้
ในการแก้ไขปัญหาคุณต้องเพิ่มไฟล์ Web.Config ไปยังบริการบนเว็บ นี่คือวิธีที่จะทำ
คุณต้องสร้างไฟล์ Web.Config และเพิ่ม
หากคุณมีไฟล์ Web.Config อยู่แล้วคุณต้องเพิ่ม
2. ตรวจสอบ. NET Framework Compatibility
หากคุณสร้างโครงการบริการโดยใช้. NET Framework เวอร์ชันอื่นที่ไม่ใช่ไคลเอ็นต์ของคุณจะทำให้เกิดปัญหาความเข้ากันได้ซึ่งทำให้เซิร์ฟเวอร์เกิดข้อผิดพลาด
เมื่อต้องการแก้ไขปัญหานี้ตรวจสอบให้แน่ใจว่าคุณและโครงการไคลเอนต์ของคุณอยู่ใน. NET Framework เดียวกัน นั่นคือถ้าคุณสร้างโครงการโดยใช้ Framework 4.5 และโครงการของลูกค้าของคุณอยู่บน. NET Framework 4.0 คุณอาจต้องเปลี่ยนคุณสมบัติโครงการของโครงการบริการเป็น. NET Framework 4.0
- อ่านเพิ่มเติม: ซอฟต์แวร์โปรแกรมความภักดี 7 อันดับแรกที่ใช้ในปี 2019
3. ซ่อมแซมการติดตั้ง Visual Studio
ในการเปิดใช้งานการดีบักเป็นสิ่งสำคัญที่คุณต้องติดตั้ง ASP.NET Framework รุ่นหนึ่งก่อนที่จะติดตั้ง Visual Studio บนระบบของคุณ หากคุณติดตั้ง Visual Studio ก่อนแล้วจึงตัดสินใจติดตั้ง ASP.NET คุณอาจเห็นข้อผิดพลาด“ ไม่สามารถก้าวเข้าสู่เซิร์ฟเวอร์โดยอัตโนมัติ”
คุณสามารถแก้ไขปัญหานี้ได้โดยการซ่อมการติดตั้ง Visual Studio จากแผงควบคุม นี่คือวิธีที่จะทำ
ขั้นตอนสำหรับ Visual Studio 2010 และรุ่นก่อนหน้า
- กด Windows Key + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้
- พิมพ์“ ควบคุม” และกด Enter
- ในแผงควบคุมคลิกที่ โปรแกรม> โปรแกรมและคุณสมบัติ
- อยู่และเลือก โปรแกรม Visual Studio
- ที่ด้านบนคลิกที่ตัวเลือกการ ซ่อมแซม / เปลี่ยนแปลง และทำตามคำแนะนำบนหน้าจอ
- หลังจากการซ่อมแซมเสร็จสมบูรณ์ให้รีบูตระบบและตรวจสอบการปรับปรุงใด ๆ
Visual Studio 2019
หากคุณติดตั้ง Visual Studio รุ่นล่าสุดให้ทำตามขั้นตอนเหล่านี้แทน
- ค้นหา Visual Studio Installer โดยคลิกที่ Start> Visual Studio Installer (ค้นหาในตัวอักษร V)
- หรือคุณสามารถค้นหาโปรแกรมติดตั้งได้โดยไปที่พา ธ ต่อไปนี้:
- C: Program Files (x86) Microsoft Visual StudioInstallervs_installer.exe
- เรียกใช้โปรแกรมติดตั้ง Visual Studio และจะเปิดตัวเรียกใช้งาน
- ใต้แท็บที่ติดตั้งให้คลิกที่ปุ่ม เพิ่มเติม และเลือกตัวเลือก ซ่อม
- ทำตามคำแนะนำบนหน้าจอ (ถ้ามี) และรอให้ตัวติดตั้งซ่อมแซมกรอบงาน Visual Studio
อีกวิธีหนึ่งถ้าการซ่อมแซมไคลเอนต์ Visual Studio ไม่ทำงานคุณสามารถลองติดตั้งแอปพลิเคชัน Visual Studio ด้วย
- อ่านเพิ่มเติม: วิธีการติดตั้ง. Net Framework ใน Windows 10
4. เรียกใช้ Visual Studio ด้วยสิทธิ์ระดับผู้ดูแล
หากปัญหายังคงมีอยู่คุณสามารถลองเรียกใช้ตัวเรียกใช้ Visual Studio ด้วยสิทธิ์ระดับผู้ดูแล การเรียกใช้ Visual Studio ด้วยสิทธิ์การเข้าถึงระดับผู้ดูแลระบบจะแก้ไขปัญหาใด ๆ ที่เกิดขึ้นเนื่องจากการอนุญาตไม่เพียงพอ
- คลิกที่เริ่มพิมพ์ Visual Studio
- คลิกขวาที่ Visual Studio เวอร์ชันของคุณแล้วเลือก Run as Administrator
5. แก้ไขปัญหาความเข้ากันได้สำหรับ Devenv.exe
ในขณะที่เราได้กล่าวถึงปัญหาความเข้ากันได้ก่อนหน้านี้คุณสามารถลองแก้ไขปัญหาความเข้ากันได้โดยใช้เครื่องมือแก้ปัญหาความเข้ากันได้ในตัวใน Windows Devenv.exe เป็นส่วนประกอบซอฟต์แวร์ของ Microsoft Visual Studio ลองเรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้เพื่อดูว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่
- เปิด“ File Explorer” แล้วไปที่ตำแหน่งต่อไปนี้:
- C: ไฟล์โปรแกรม Microsoft Visual Studio รุ่น Common IDE
- คลิกขวาที่ devenv.exe แล้วเลือก “ แก้ไขปัญหาความเข้ากันได้”