{"id":1261,"date":"2017-12-04T06:12:51","date_gmt":"2017-12-04T06:12:51","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1261"},"modified":"2021-02-27T09:34:29","modified_gmt":"2021-02-27T09:34:29","slug":"shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi","status":"publish","type":"post","link":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/","title":{"rendered":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi"},"content":{"rendered":"<p><strong>msiexpert created the topic: Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi<\/strong><br \/>\nHi,<br \/>\nMy source file is setup.exe. I have captured it and created the .msi file. I have to check either the previous application exists or not. If so, I have to uninstall this first. So, I have created the uninstall.exe this is working fine (clean uninstallation). I have added this uninstall.exe in my .msi before InstallInitialize (Immediate Sequence). While running this .msi in the target machine which already had previous version, it is uninstalling fine and it launches new version (the registry entry is updated fine). However, if I launch the shortcut it triggers the self healing. I could not find out the cause of this issue. I have log in as a Administrator.<\/p>\n<p>If I uninstall the previous version separately. Then launch the .msi file it is working fine. This time when I launch the shortcut it will not trigger the self healing.<\/p>\n<p><strong>applicationPackaging replied the topic: Re: Shortcut trigges self healing in Admin modeShortcut trigges self healing in<\/strong><br \/>\nWhich version&#8230;<\/p>\n<p>&#8230;is self-healing? I&#8217;ll bet it&#8217;s the first one.<\/p>\n<p><strong>Sachin replied the topic: Re: Shortcut trigges self healing in Admin modeShortcut trigges self healing in<\/strong><br \/>\nHi,<br \/>\nMy source file is setup.exe. I have captured it and created the .msi file. I have to check either the previous application exists or not. If so, I have to uninstall this first. So, I have created the uninstall.exe this is working fine (clean uninstallation). I have added this uninstall.exe in my .msi before InstallInitialize (Immediate Sequence). While running this .msi in the target machine which already had previous version, it is uninstalling fine and it launches new version (the registry entry is updated fine). However, if I launch the shortcut it triggers the self healing. I could not find out the cause of this issue. I have log in as a Administrator.<\/p>\n<p>If I uninstall the previous version separately. Then launch the .msi file it is working fine. This time when I launch the shortcut it will not trigger the self healing.<\/p>\n<p>Use REINSTALLMODE and REINSTALL property in command line while installing the new MSI<\/p>\n","protected":false},"excerpt":{"rendered":"<p>msiexpert created the topic: Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi Hi, My source file [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[308],"class_list":["post-1261","post","type-post","status-publish","format-standard","hentry","category-general","tag-trigges"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy\" \/>\n<meta property=\"og:description\" content=\"msiexpert created the topic: Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi Hi, My source file [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/\" \/>\n<meta property=\"og:site_name\" content=\"scmGalaxy\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-04T06:12:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-27T09:34:29+00:00\" \/>\n<meta name=\"author\" content=\"scmgalaxy K\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"scmgalaxy K\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/\"},\"author\":{\"name\":\"scmgalaxy K\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/fc12ad190f540e79460243c81148d102\"},\"headline\":\"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi\",\"datePublished\":\"2017-12-04T06:12:51+00:00\",\"dateModified\":\"2021-02-27T09:34:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/\"},\"wordCount\":379,\"commentCount\":0,\"keywords\":[\"trigges\"],\"articleSection\":[\"General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/\",\"name\":\"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\"},\"datePublished\":\"2017-12-04T06:12:51+00:00\",\"dateModified\":\"2021-02-27T09:34:29+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/fc12ad190f540e79460243c81148d102\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\",\"name\":\"scmGalaxy\",\"description\":\"A Platform for Software Engineers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/fc12ad190f540e79460243c81148d102\",\"name\":\"scmgalaxy K\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g\",\"caption\":\"scmgalaxy K\"},\"sameAs\":[\"http:\\\/\\\/www.DevOpsSchool.com\"],\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/author\\\/scmgalaxy\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/","og_locale":"en_US","og_type":"article","og_title":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy","og_description":"msiexpert created the topic: Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi Hi, My source file [&hellip;]","og_url":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/","og_site_name":"scmGalaxy","article_published_time":"2017-12-04T06:12:51+00:00","article_modified_time":"2021-02-27T09:34:29+00:00","author":"scmgalaxy K","twitter_card":"summary_large_image","twitter_misc":{"Written by":"scmgalaxy K","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/#article","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/"},"author":{"name":"scmgalaxy K","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/fc12ad190f540e79460243c81148d102"},"headline":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi","datePublished":"2017-12-04T06:12:51+00:00","dateModified":"2021-02-27T09:34:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/"},"wordCount":379,"commentCount":0,"keywords":["trigges"],"articleSection":["General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/","url":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/","name":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi - scmGalaxy","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website"},"datePublished":"2017-12-04T06:12:51+00:00","dateModified":"2021-02-27T09:34:29+00:00","author":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/fc12ad190f540e79460243c81148d102"},"breadcrumb":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/shortcut-trigges-self-healing-in-admin-modeshortcut-trigges-self-healing-in-admi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.scmgalaxy.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"Shortcut trigges self healing in Admin modeShortcut trigges self healing in Admi"}]},{"@type":"WebSite","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website","url":"https:\/\/www.scmgalaxy.com\/tutorials\/","name":"scmGalaxy","description":"A Platform for Software Engineers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.scmgalaxy.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/fc12ad190f540e79460243c81148d102","name":"scmgalaxy K","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b902ea8c77ee0a326c112f29d0edf51b7c3e1cd05c4fb92a810177e9c3f12a9?s=96&d=mm&r=g","caption":"scmgalaxy K"},"sameAs":["http:\/\/www.DevOpsSchool.com"],"url":"https:\/\/www.scmgalaxy.com\/tutorials\/author\/scmgalaxy\/"}]}},"_links":{"self":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/1261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/comments?post=1261"}],"version-history":[{"count":1,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/1261\/revisions"}],"predecessor-version":[{"id":1262,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/1261\/revisions\/1262"}],"wp:attachment":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/media?parent=1261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/categories?post=1261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/tags?post=1261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}