{"id":1015,"date":"2017-12-02T08:25:25","date_gmt":"2017-12-02T08:25:25","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1015"},"modified":"2020-01-09T09:26:52","modified_gmt":"2020-01-09T09:26:52","slug":"installer-refuses-to-install","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/installer-refuses-to-install\/","title":{"rendered":"Installer refuses to install"},"content":{"rendered":"<p><strong>msiexpert created the topic: Installer refuses to install<\/strong><br \/>\nWE have run into a rather puzzling problem. We have two installers, the only difference is the revision code. We use one to install the product, then delete one of the installed files. We then run the other installer:<br \/>\nWe do a repair or modify. Nothing is written, the deleted file is not replaced. To only way to get it to install anything is if we start by uninstalling (via the 2nd installer) and then do a fresh install.<\/p>\n<p>Have anyone else run into something like this? Does anyone know what could cause a situation like this?<\/p>\n<p>What we are trying to achieve is an installer that can upgrade an existing installer by only overwriting older files, leaving the newer ones untouched, such as the user-edited ini-files .<\/p>\n","protected":false},"excerpt":{"rendered":"<p>msiexpert created the topic: Installer refuses to install WE have run into a rather puzzling problem. We have two installers, the only difference is the revision code. We use one&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[256],"class_list":["post-1015","post","type-post","status-publish","format-standard","hentry","category-general","tag-refuses"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=1015"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1015\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1015\/revisions\/1016"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}