سؤال

لقد قمت أخيرًا بتتبع مشكلة إلى الكود السيئ المتبقي في ODX ، ويفترض من قبل Visual Studio

كان لدي رسالة بناء مع تحويل الرسائل والرسالة في ذلك ...

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

لقد قمت بتحرير تعيين الرسائل ... أزلت سطر الكود ، التغيير المطبق ، تم لصقه في نفس سطر التعليمات البرمجية ... الآن الحل يجمع بشكل جيد !!

قارنت ملف ODX ، قبل وبعد ، ورصدت رسالة الخطأ الأصلية في ODX الفعلي ...

transform (msgToAudit.parameters) = FoToIaW.trnsFromFo_ToAuditParameters (msgFromFo);
#error "The expression that you have entered is not valid."

لم أضعها هناك ، لذلك أفترض أن Visual Studio قد أضاف هذا إلى ملف ODX؟

  • هل هذه هي الحالة؟
  • وما الذي يقوم به Visual Studio في ارتكاب أخطاء في الكود الفعلي !!

أيضا ، هل هناك على أي حال "ينظف" ODX من هذا النوع من "حقن" الكود ، كما يعود الخطأ من حين لآخر ولا يمكنني رؤية النمط الذي يؤدي إليه.

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

المحلول

وافق على أن هذا هو الأكثر إحباطا حشرةهنا)

هناك الإصلاح الساخن بالنسبة لـ BTS 2009 - لست متأكدًا من أن هذا سيساعدك في 2006R2 رغم ذلك.

هل جربت نظيفة وإعادة البناء على الحل؟

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