मेरी "व्यवस्थापक-छवि" शैली वाईएक्स परीक्षण पैच मौजूदा स्थापना को सही तरीके से अपडेट करने में विफल रहे हैं।वाईएक्स पैचिंग सही ढंग से फ़ाइलों को अपडेट नहीं कर रहा है
MSI (s) (88:E0) [12:32:41:716]: Baseline: Patch {E244BAC8-7E62-4406-889B-4B67A4EA7369} modified fi_executable.exe with full-file update.
MSI (s) (88:E0) [12:32:41:716]: Baseline: First patch for fi_executable.exe, saving native info.
MSI (s) (88:E0) [12:32:41:716]: Baseline: fi_executable.exe version for baseline at patch Native: 6.0.5803.11, 1033, 53840.
...
MSI (s) (88:E0) [12:32:41:716]: Baseline: fi_executable.exe version for baseline at patch {E244BAC8-7E62-4406-889B-4B67A4EA7369}: 6.0.5830.99, 1033, 47104.
...
MSI (s) (88:E0) [12:32:41:763]: {E244BAC8-7E62-4406-889B-4B67A4EA7369} File: fi_executable.exe ValData: 6.0.5830.99 1033 47104
...
MSI (s) (88:E0) [12:32:41:763]: Native File: fi_executable.exe ValData: 6.0.5803.11 1033 53840
...
MSI (s) (88:E0) [12:32:42:543]: The file represented by File table key 'fi_executable.exe' has no eligible binary patches
तो भले ही संस्करण संख्या बदल रहा है और Windows इंस्टालर लिखते हैं कि पैच फ़ाइल को संशोधित करता है, Windows इंस्टालर है: msiexec का उपयोग करते समय/LX, मैं "fi_executable.exe" पैचिंग से संबंधित निम्नलिखित जानकारी प्राप्त यह स्वीकार नहीं करते कि निष्पादन योग्य के लिए एक अद्यतन होना चाहिए।
क्यों?
यहां कुछ पैचिंग युक्तियां दी गई हैं: http://stackoverflow.com/a/23450821। किसी भी तरह से पूर्ण नहीं, और कुछ हद तक अराजक। –