سؤال

لدي موقع ويب Dynamic Data تم إنشاؤه في Visual Studio 2008 باستخدام .NET 3.5 SP1.يعمل الموقع بشكل جيد على جهازي الذي يعمل بنظام التشغيل Vista، ولكنني أتلقى الخطأ التالي عند تشغيله على جهاز يعمل بنظام التشغيل Windows XP:

خطأ الخادم في تطبيق '/flixmanagerWeb'.-------------------------------------------------- ------------------------------ لا يمكن إيجاد المصدر.وصف:HTTP 404.يمكن إزالة المورد الذي تبحث عنه (أو واحدة من تبعياته) ، أو تغيير اسمه ، أو غير متوفر مؤقتًا.يرجى مراجعة عنوان URL التالي والتأكد من توضيحه بشكل صحيح.

عنوان URL المطلوب:/FlixManagerWeb -------------------------------------------------- -------------------------------- معلومات الإصدار:إصدار Microsoft .NET Framework: 2.0.50727.3053 ؛إصدار ASP.NET: 2.0.50727.3053

لقد قمت بإضافة .* -> تعيين aspnet_isapi.dll في تكوين الموقع، وتأكدت من أنه "تطبيق"، لكن ذلك لم يساعد.هل لدى أي شخص أي حظ في تشغيل موقع ويب Dynamic Data على نظام التشغيل Windows XP؟ما هو المطلوب (إن وجد) الخاص لتشغيله؟

هل كانت مفيدة؟

المحلول 2

يعالج IIS 7 الطلبات بشكل مختلف عن IIS 5/6، ولا تتم معالجة التوجيهات "الافتراضية" بواسطة MVC في الوضع الكلاسيكي.على الرغم من أن IIS 5/6 سيعمل إذا قمت بتحديد صفحة معينة، إلا أنه لن يعمل خارج الصندوق لعناوين URL النموذجية لـ MVC (http://somesite/controller/action/parm).فإنه سوف فقط العمل إذا أ) قمت بتضمين ملحق في كل طلب (.aspx أو .mvc)، أو تنفيذ تعيين أحرف البدل في IIS لتمرير كل طلب من خلال معالج .NET. ستيف ساندرسون لديه كتابة جيدة على الخيارات المتاحة.لمعلوماتك، لقد اخترنا خيار البدل

نصائح أخرى

ولقد تم تشغيل موقع على شبكة الانترنت البيانات الديناميكي على نظام التشغيل Windows XP، من دون أي مشاكل. كان مطلوبا شيء خاص للحصول على عمل.

وآسف لأنني لا يمكن أن يكون أكثر فائدة!

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