{"id":1374507,"date":"2024-04-22T13:31:31","date_gmt":"2024-04-22T10:31:31","guid":{"rendered":"https:\/\/windowsreport.com\/?p=1374507"},"modified":"2024-04-22T15:46:41","modified_gmt":"2024-04-22T12:46:41","slug":"developers-found-a-way-to-opt-out-from-microsoft-store-web-installers","status":"publish","type":"post","link":"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/","title":{"rendered":"Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps"},"content":{"rendered":"\n<p>Microsoft\u00a0just announced\u00a0they are experimenting with a\u00a0<a href=\"https:\/\/windowsreport.com\/the-new-microsoft-store-web-installers-allow-downloading-app-executables-with-fewer-clicks\/\" target=\"_blank\" rel=\"noreferrer noopener\">new Microsoft Store web installer for apps<\/a>, where the download and install experience will be improved when users download apps from the Microsoft Store website.<\/p>\n\n\n\n<p>However, Rafael Rivera, who made the app Ear Trumpet, wasn&#8217;t happy with Microsoft. He&nbsp;<a href=\"https:\/\/twitter.com\/WithinRafael\/status\/1781743054296432772\" rel=\"noreferrer noopener\" target=\"_blank\">said on X<\/a>&nbsp; that Microsoft is using a new method to package apps that he thinks look suspicious and collect too much data. He also mentioned that Microsoft is not using the version of .NET he designed his app for.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">The Microsoft Store team has started quietly wrapping apps, like EarTrumpet, with some malware-looking .NET executable wrapper (with my app&#39;s name of course) chock full of telemetry and other code. They also target netfx 4.7.2 when my app targets netfx 4.6.2, wtf? <a href=\"https:\/\/t.co\/oQFIz0G2lE\">pic.twitter.com\/oQFIz0G2lE<\/a><\/p>&mdash; Rafael Rivera (@WithinRafael) <a href=\"https:\/\/twitter.com\/WithinRafael\/status\/1781743054296432772?ref_src=twsrc%5Etfw\">April 20, 2024<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p>Even though Microsoft said the new method was optional, Rivera felt it was forced on him without his choice.<\/p>\n\n\n\n<p>Well, it turns out that all this is a misunderstanding. Rudy Huyn explained how developers can avoid using the new installer by changing a setting in their app&#8217;s code. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Very good question. Developers can choose how they want their badge to behave. Only badges with launchMode=direct will use the new Store installer for the web. <a href=\"https:\/\/t.co\/kwhn7vfw6A\">pic.twitter.com\/kwhn7vfw6A<\/a><\/p>&mdash; Rudy Huyn (@RudyHuyn) <a href=\"https:\/\/twitter.com\/RudyHuyn\/status\/1781932850918613471?ref_src=twsrc%5Etfw\">April 21, 2024<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p>Rivera later\u00a0<a href=\"https:\/\/apps.microsoft.com\/badge\/9nztwsqntd0s?hl=en-us&amp;gl=IN\" target=\"_blank\" rel=\"noreferrer noopener\">found out<\/a>\u00a0from Microsoft&#8217;s website that if developers don&#8217;t specify a certain setting, their apps will automatically use the new download method. He\u00a0<a href=\"https:\/\/twitter.com\/WithinRafael\/status\/1782100702782960036\" target=\"_blank\" rel=\"noreferrer noopener\">suggesteed<\/a> a way for developers to make sure they&#8217;re not using the new installer if they don&#8217;t want to:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>To opt-out, ?mode=mini or ?mode=full must be added to your app URIs\/badges. No mode or ?mode=direct will currently send you down this EXE path.<\/p>\n<\/blockquote>\n\n\n\n<p>Rivera also mentioned\u00a0<a href=\"https:\/\/twitter.com\/WithinRafael\/status\/1782213111296229776\" target=\"_blank\" rel=\"noreferrer noopener\">another unofficial method to interfere with the new installers<\/a>, involving placing certain files in a specific folder. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">You can plant a few of your favorite DLLs into Downloads and bounce off those shiny new Microsoft Store installers \ud83d\udc4d<br><br>ncrypt.dll, cryptsp.dll, cryptbase.dll, bcrypt.dll, msvcp140_clr0400.dll, profapi.dll, enStoreInstaller.resources.dll, d3d9.dll, etc. <a href=\"https:\/\/t.co\/aAdjb98L3M\">pic.twitter.com\/aAdjb98L3M<\/a><\/p>&mdash; Rafael Rivera (@WithinRafael) <a href=\"https:\/\/twitter.com\/WithinRafael\/status\/1782213111296229776?ref_src=twsrc%5Etfw\">April 22, 2024<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p>It&#8217;s not clear if Rivera was the only one affected by this change or if other developers were too, but you should check if your app is in perfect order. Also, now you know how to opt out of the new web download mode and how to get your DLL files in.<\/p>\n\n\n\n<p>Have you had any similar experience with the Store web installer? Let&#8217;s talk about that in the comments section below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft\u00a0just announced\u00a0they are experimenting with a\u00a0new Microsoft Store web installer for apps, where the download and install experience will be improved when users download apps from the Microsoft Store website. However, Rafael Rivera, who made the app Ear Trumpet, wasn&#8217;t happy with Microsoft. He&nbsp;said on X&nbsp; that Microsoft is using a new method to package [&hellip;]<\/p>\n","protected":false},"author":255,"featured_media":1374512,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_enabled_clarity":"","ep_exclude_from_search":false,"footnotes":""},"categories":[4],"tags":[458206,135431],"work":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps<\/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:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps\" \/>\n<meta property=\"og:description\" content=\"Microsoft\u00a0just announced\u00a0they are experimenting with a\u00a0new Microsoft Store web installer for apps, where the download and install experience will be improved when users download apps from the Microsoft Store website. However, Rafael Rivera, who made the app Ear Trumpet, wasn&#8217;t happy with Microsoft. He&nbsp;said on X&nbsp; that Microsoft is using a new method to package [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\" \/>\n<meta property=\"og:site_name\" content=\"Windows Report\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WindowsReport\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-22T10:31:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-22T12:46:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/windowsreport.com\/wp-content\/uploads\/2024\/04\/break-or-opt-out-from-Microsoft-Store-Web-installers.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AndoneClaudiu\" \/>\n<meta name=\"twitter:site\" content=\"@WindowsRep\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/windowsreport.com\/#organization\",\"name\":\"WindowsReport\",\"url\":\"https:\/\/windowsreport.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/WindowsReport\",\"https:\/\/www.instagram.com\/Windows.Report\/\",\"https:\/\/www.linkedin.com\/company\/windowsreport\/\",\"https:\/\/www.youtube.com\/channel\/UCvAaplMymP1PcGkp26qUXlA\",\"https:\/\/pinterest.com\/Windows_Report\/\",\"https:\/\/twitter.com\/WindowsRep\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/windowsreport.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/windowsreport.com\/wp-content\/uploads\/2020\/05\/windowsreport-logo-quantcast.png\",\"width\":170,\"height\":28,\"caption\":\"WindowsReport\"},\"image\":{\"@id\":\"https:\/\/windowsreport.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/windowsreport.com\/#website\",\"url\":\"https:\/\/windowsreport.com\/\",\"name\":\"Windows Report\",\"description\":\"Time-saving software and hardware expertise that helped 500MM+ PC users. Guiding you with how-to advice, news and tips to upgrade your tech life.\",\"publisher\":{\"@id\":\"https:\/\/windowsreport.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/windowsreport.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/windowsreport.com\/wp-content\/uploads\/2024\/04\/break-or-opt-out-from-Microsoft-Store-Web-installers.png\",\"width\":1920,\"height\":1280,\"caption\":\"You can break or opt out from the Microsoft Store Web installer\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#webpage\",\"url\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\",\"name\":\"Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps\",\"isPartOf\":{\"@id\":\"https:\/\/windowsreport.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#primaryimage\"},\"datePublished\":\"2024-04-22T10:31:31+00:00\",\"dateModified\":\"2024-04-22T12:46:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/windowsreport.com\/category\/news\/\",\"url\":\"https:\/\/windowsreport.com\/category\/news\/\",\"name\":\"News\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\",\"url\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/\",\"name\":\"Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps\"}}]},{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#webpage\"},\"author\":{\"@id\":\"https:\/\/windowsreport.com\/#\/schema\/person\/32a270b775bca019e7eb3385d64e2b9d\"},\"headline\":\"Developers found a way to break or opt out from Microsoft Store Web installers if forced on their apps\",\"datePublished\":\"2024-04-22T10:31:31+00:00\",\"dateModified\":\"2024-04-22T12:46:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/windowsreport.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#primaryimage\"},\"keywords\":\"microsoft store,Windows 11\",\"articleSection\":\"News\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/windowsreport.com\/developers-found-a-way-to-opt-out-from-microsoft-store-web-installers\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/windowsreport.com\/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/windowsreport.com\/#\/schema\/person\/32a270b775bca019e7eb3385d64e2b9d\",\"name\":\"Claudiu Andone\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/windowsreport.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/windowsreport.com\/wp-content\/uploads\/2020\/05\/Claudiu-Andone.jpg\",\"caption\":\"Claudiu Andone\"},\"description\":\"Oldtimer in the tech and science press, Claudiu is focused on whatever comes new from Microsoft. His abrupt interest in computers started when he saw the first Home Computer as a kid. However, his passion for Windows and everything related became obvious when he became a sys admin in a computer science high school. With 14 years of experience in writing about everything there is to know about science and technology, Claudiu also likes rock music, chilling in the garden, and Star Wars. May the force be with you, always!\",\"sameAs\":[\"https:\/\/www.instagram.com\/stormcloud1978\/?hl=en\",\"https:\/\/www.linkedin.com\/in\/claudiu-andone-68b6a96\/?originalSubdomain=ro\",\"https:\/\/twitter.com\/AndoneClaudiu\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/posts\/1374507"}],"collection":[{"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/users\/255"}],"replies":[{"embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/comments?post=1374507"}],"version-history":[{"count":4,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/posts\/1374507\/revisions"}],"predecessor-version":[{"id":1374615,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/posts\/1374507\/revisions\/1374615"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/media\/1374512"}],"wp:attachment":[{"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/media?parent=1374507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/categories?post=1374507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/tags?post=1374507"},{"taxonomy":"work","embeddable":true,"href":"https:\/\/windowsreport.com\/wp-json\/wp\/v2\/work?post=1374507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}