هل هناك قائمة ب "التغييرات العاجلة" (أي نوع التغييرات على سير عمل مع كسر المثيلات الموجودة)

StackOverflow https://stackoverflow.com/questions/6046559

سؤال

هل هناك قائمة في مكان ما يضع جميع أنواع التغييرات التي يمكن إجراء خدمة سير العمل الحالية والتي تمنع مثيلات سير العمل الأصلي من إعادة تحميلها؟على سبيل المثال، قمت مؤخرا بتغيير صغير في نشاط مخصص (تغيير حالة في عبارة "إذا كان" بيان ") وكل حالات سير العمل الحالية لا تزال تحتفظ كالمعتاد.الآن، في الماضي، قمت بإزالة خاصية على كائن يستخدم سير العمل، وعندما حاولت إعادة تحميل مثيل سير العمل المستمر، فجر لي.

هل هذه القائمة موجودة؟شكرا!

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

المحلول

As far as I am aware there isn't a list like that. You really should consider all changes as breaking. If you test thoroughly you will find a few exceptions but these will be mostly changing a single VB expression.

نصائح أخرى

There is no such a list. As far as I am concerned, you can change VB expressions always editing the .xamlx in a text editor. I say that, because in my case, sometimes the graphical editor (VS2010) changed the ids of the activities without introducing new activities (be carefull with this).

You can also change the whole internal code (not the inputs/outputs parameters) in code activities (.xaml). Because of that, it would be a good idea to put all the "high changeable" logic into code activities in order to be able to modify this logic avoiding problems with existing WF instances.

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