باستخدام ASPNET_MERGE يعطي أخطاء مع ملفات .svc
-
28-09-2019 - |
سؤال
أقوم بتجميع جميع مواقع الويب الخاصة بي وأستخدم aspnet_merge
أداة لدمج جميع ملفات app_web* dll في واحدة. الأداة تهتم بتحديث المقابلة .compiled
ملف وكذلك للإشارة إلى التجميع المدمج الجديد. ولكن ، ل .svc
ملفات .compiled
لم يتم تحديث الملف الذي يعطيني الخطأ التالي في وقت التشغيل
[FileNotFoundException: Could not load file or assembly 'App_Web_10iin0kr, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.]
إذا فتحت .compiled
ملف في المفكرة ويحل محله App_Web_10iin0kr
مع Web
(وهو اسم ملف DLL المدمج الخاص بي) كل شيء يعمل بشكل جيد. إنه أمر مزعج بعض الشيء لأن البناء والنشر كل شيء تلقائي ، لذا سأضطر إلى كتابة نص فعل هذا كخطوة بعد البناء. لم أتمكن من العثور على أي وثائق أو أشخاص يشكون من ذلك ، لكن قبل أن أبدأ موضوعًا جديدًا على MSDN ، أريد أن أسمع أيًا منكم إذا كنت تواجه نفس المشكلة أيضًا ، وإذا كان هناك العمل حولها.
المحلول
لا شيء هنا ... أعتقد أنه لم يتم حله ، لا تستجيب Microsoft على الإطلاق ، لذا لا بد لي من إجراء معالجة ما بعد الحركة :(