TechKnowledge Content

อาการ เมื่อคุณเรียกใช้ ASP.NET อื่นบนเว็บไซต์เดียวกันกับพอร์ทัลธุรกิจ คุณอาจได้รับข้อผิดพลาดต่อไปนี้:

รายละเอียดข้อผิดพลาด การกําหนดค่า: มีข้อผิดพลาดเกิดขึ้นในระหว่างการประมวลผลไฟล์การกําหนดค่าที่ต้องใช้ในบริการการร้องขอนี้ โปรดตรวจทานรายละเอียดข้อผิดพลาดเฉพาะด้านล่าง และปรับเปลี่ยนไฟล์การกําหนดค่าของคุณอย่างเหมาะสม ข้อความแสดงข้อผิดพลาดของตัวแยกวิเคราะห์: ไม่พบไฟล์หรือชื่อแอสเซมบลี Microsoft.BusinessFramework หรือหนึ่งในการขึ้นต่อกัน ข้อผิดพลาดแหล่งที่มา: [ไม่มีบรรทัดแหล่งข้อมูลที่เกี่ยวข้อง] ไฟล์ต้นฉบับ: web.configบรรทัด: 72

สาเหตุ ข้อผิดพลาดอาจเกิดจากWindows SharePoint Services Web.configไฟล์ที่อยู่รากของเว็บไซต์ของคุณ พอร์ทัลธุรกิจ เพิ่มการตั้งค่าให้กับไฟล์นี้และการตั้งค่าเหล่านั้นอาจขัดแย้งกับ otherASP.NET Web.configไฟล์ที่มีอยู่ในโฟลเดอร์เสมือนอื่นๆ ที่อยู่ด้านล่างราก แอปพลิเคชัน ASP.NET อื่นๆ เช่น CRM และ SharePoint Portal Server อาจสร้างข้อขัดแย้งกับไฟล์ Global.asax และ Web.config Business Portal ถ้ามีการติดตั้งไปยังเว็บไซต์เดียวกัน With ASP.NET Web applications it is recommended to use a separate web site with its own home directory. ไดเรกทอรีหลักคือรากของไดเรกทอรีย่อยของเนื้อหาเว็บของคุณ ตัวอย่างเช่น 'wwwroot' ถูกใช้ในการติดตั้ง IIS เริ่มต้นของเว็บไซต์เริ่มต้น เพื่อให้เป็นเว็บไซต์ที่สอง คุณสามารถสร้างไดเรกทอรีที่ชื่อว่า 'wwwroot2' การแก้ปัญหา มีสองวิธีในการแก้ไขปัญหานี้: 1. ถ้าคุณพัฒนาแอปพลิเคชัน ASP.NET เพื่อเรียกใช้ด้วยพอร์ทัลธุรกิจ ไดเรกทอรีเสมือนที่มีไฟล์แอปพลิเคชันของคุณควรได้รับการกําหนดค่าโดยใช้ตัวจัดการ IIS เพื่อให้ไม่ใช่ "ไดเรกทอรีแอปพลิเคชัน" คุณสามารถคลิกขวาบนไดเรกทอรีเสมือนใน ตัวจัดการ IISแล้วเลือก คุณสมบัติ บนแท็บ ไดเรกทอรี เสมือน ตรวจสอบให้แน่ใจว่าเขตข้อมูลชื่อ แอปพลิเคชัน เป็นสีเทา ถ้าไม่ได้เลือกไว้ ให้คลิก เอาออก ถัดจากเขตข้อมูล ด้วยการเอาการดีไซน์ไดเรกทอรีของแอปพลิเคชันออกจากไดเรกทอรีเสมือน แอปพลิเคชันของคุณจะเป็นส่วนหนึ่งของแอปพลิเคชันเริ่มต้น และจะเรียกใช้ในบริบทเดียวกับพอร์ทัลธุรกิจ แอปพลิเคชันของคุณจะสืบทอดการตั้งค่าการกําหนดค่าจากweb.configเดียวกันกับที่พอร์ทัลธุรกิจ ใช้ (c:\inetpub\wwwroot\web.config ตามค่าเริ่มต้น) ส่วนประกอบใดๆ ที่แอปพลิเคชันของคุณต้องการควรอยู่ในโฟลเดอร์ Bin เดียวกันกับการแยกประกอบพอร์ทัลธุรกิจ ซึ่งก็คือ c:\inetpub\wwwroot\bin ตามค่าเริ่มต้น2. ถ้าแอปพลิเคชัน ASP.NET ของคุณไม่ได้ใช้ Business Framework ของ Business Portal ให้ย้ายแอปพลิเคชัน ASP.NET แบบปรับแต่งเองของคุณไปยังเว็บไซต์อื่น หรือย้ายพอร์ทัลธุรกิจ WSSไปยังเว็บไซต์อื่นหมายเหตุ ตรวจสอบให้แน่ใจว่าคุณได้สร้างไดเรกทอรี Windows ใหม่ให้กับเว็บไซต์ใหม่ของคุณ มิฉะนั้น คุณจะมีปัญหากับ Global.asax Web.configไฟล์ของแต่ละแอปพลิเคชันบนเว็บบทความนี้เป็น TechKnowledge Document ID:35178

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ