سؤال

لدي تطبيق XBAP يعمل بثقة جزئية على جهاز IIS 7.5 الخاص بجهازه المحلي. لقد نشرت خدمة WCF لنفس التوجيه مثل XBAP.

بعد القفز من خلال بعض الأطواق ، يمكنني تشغيلها من خلال Visual Studio لتصحيح الأخطاء ، لكن لا يبدو لي أن أعمل على خادم IIS بعد نشره.

أنا أركض على .NET 4.0

محتويات الخطأ: "طلب إذن من type system.net.webpermission ، إصدار النظام = 4.0.0.0 ، FACTRAL CULLUTY ، publicKeyToken = B77A5C56L934E089."

تحديث:

لذلك بدأت من جديد ، وأقدم خدمة WCF جديدة ، XBAP جديدة وموقع جديد للنشر إليه. بعد التحقق من كل خطوة على الطريق ، حصلت على العمل. لذلك بدأت في دمج تطبيقاتي السابقة ، واحدة تلو الأخرى ، إلى الموقع الجديد لاكتشاف المشكلة. لقد ضاقت ذلك إلى خدمة WCF الأصلية الخاصة بي ، ولكن بعد جعلها متطابقة مع العامل ، لا يزال لديه خطأ webpermission.

لذلك ، ما زلت لا أعرف ما الذي يسبب المشكلة ، بخلاف إعادة إصلاحها.

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

المحلول

حسنًا ، بالنظر إلى ملف web.config ، لاحظت أنني قد علقت على السطر التالي:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />

لقد قمت بتفكيكها ولا المزيد من الخطأ.

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