مشاكل وقت التشغيل لموقع ASP.NET في IIS7/WIN7 .NET 4.0
-
25-09-2019 - |
سؤال
في VS2010 الإطار المستهدف للمشروع هو 4.0. في IIS7 ، إصدار LocalHost's .NET هو 4.0. ولكن بالنسبة لمجموعة تطبيق التطبيق الخاصة بي ، لا يوجد إطار 4.0 متاح للاختيار من بينها. وبعد أن نشرت الموقع وتصفح ملف منه ، أحصل على هذا الخطأ:
Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
Source Error:
Line 14:
Line 15: <system.web>
Line 16: <compilation debug="true" targetFramework="4.0" />
Line 17:
Line 18: <authentication mode="Forms">
Source File: C:\inetpub\wwwroot\TestApp\web.config Line: 16
Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927
أرجوك أن تساعدني.
شكرا ريدي
المحلول
يجب عليك تثبيت وقت التشغيل .NET 4 على الخادم الخاص بك. إذا كنت قد قمت بالفعل بتشغيل ASPNET_REGIIS.EXE
نصائح أخرى
تحتاج إلى تثبيت .NET 4.0 على الخادم. بمجرد تثبيت ذلك ، ستتمكن من تعيين تجمع التطبيق لاستخدام إطار .NET 4.0.
تُظهر رسالة الخطأ أنها تحاول تشغيل تطبيقك باستخدام .NET 2.0 الذي لا يمكنه معالجة ملف الويب الخاص بك.
إذا كان .NET 4.0 متاحًا ، فيرجى الانتقال إلى Server IIS Manager وحدد "تجمع التطبيقات" واترك .NET Framework كـ 4.0 لموقع الويب الخاص بك.
لا تنتمي إلى StackOverflow