سؤال

بينما يستخدم مشروع ASP.NET الخاص بي الإصدار 3.5 من الإطار, ، يسجل سجل الأحداث الأخطاء القادمة من الإصدار 2.X من الإطار كهذه:

Event Type:         Error
Event Source:       ASP.NET 2.0.50727.0
Event Category:     None
Event ID:           1334
Date:               2009-05-19
Time:               17:04:29
User:               N/A
Computer:           XXXXXXXXXX

Description:
An unhandled exception occurred and the process was terminated.

Application ID: /LM/W3SVC/234989001/Root
Process ID: 8912
Exception: System.Web.HttpException
Message: The remote host closed the connection. The error code is 0x80072746.
هل كانت مفيدة؟

المحلول

تعتمد كل من .NET 2.0 و3.0 و3.5 على الإصدار 2.0 CLR.الإصدار الذي تراه هو إصدار CLR، وليس إصدار Framework، لذلك كل شيء على ما يرام.

نصائح أخرى

لدى ASP.NET رقم إصدار مختلف عن إطار عمل .Net الأساسي.

يمكن تشغيل ASP.NET 2.0.50727.0 مع .Net 3.5 - تشير رسالة الخطأ إلى الإصدار الصحيح.

لمزيد من المعلومات، وجدت هذا المنشور الذي كتبه سكوت هانسيلمان مفيدًا:

كيفية تعيين تطبيق IIS أو AppPool لاستخدام ASP.NET 3.5 بدلاً من 2.0

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top