الإجراءات SqlString متعددة في سلاسل مختلفة في WIX
-
06-07-2019 - |
سؤال
وأود أن تنفيذ سلاسل SQL على اثنين من سلاسل مختلفة في InstallExecuteSequence.
والمشكلة هي أنه يبدو في حالة استخدام <sql:SqlString \>
الموردة، والحصول على واحدة في العمل "InstallSqlData".
هل هناك طريقة لتحديد العناصر التي SqlString معينة الحصول على تنفيذها في مرحلة مختلفة (حتى أستطيع أن تشغيل إجراء مخصص منفصل في بين)
المحلول
وأنا لا أعتقد أن هذا ممكن.
وكنت قد تعتقد أنك يمكن إضافة علامة CustomAction جديدة لافتا إلى SQL CA WIX والجدول الزمني لها في نقطة مختلفة في InstallExecuteSequence. لسوء الحظ، فإن كلتا الحالتين من CA أعاد خلال نفس الصفوف في نفس الجداول، وبالتالي فإن التأثير سيكون لتنفيذ SqlString كل مرتين.
لا تنتمي إلى StackOverflow