[Ohrrpgce] [ohrrpgce:bugs] Re: #2030 The Windows installer is blocked on Windows 8+

TeeEmCee teeemcee at users.sf.net
Wed Nov 29 09:27:59 PST 2017


However, don't forget that Windows Store (Universal Windows Platform, UWP)
programs are sandboxed, and don't have access to the full winapi. I don't
know much about the restrictions, but I believe one is "you have to use the
native file picker rather than being able to search around the harddisk
yourself".
It would be nice to try to support xbox one though, since that's probably a
relatively easy port.

On 30 November 2017 at 05:55, Bob the Hamster <bob_the_hamster at users.sf.net>
wrote:

> Hmmm... The Windows store does seem like a good way to go. I'll see about
> setting up an account.
>
>
> ---
>
> ** [bugs:#2030] The Windows installer is blocked on Windows 8+**
>
> **Status:** open
> **Milestone:** OHRRPGCE
> **Labels:** smartscreen signing
> **Created:** Wed Nov 29, 2017 08:08 AM UTC by TeeEmCee
> **Last Updated:** Wed Nov 29, 2017 08:08 AM UTC
> **Owner:** nobody
>
>
> Apparently all downloaded .exe files are blocked on Windows 8+ by Windows
> SmartScreen with the message ([example](https://github.com/
> mintty/wsltty/issues/32#issuecomment-289281120)) if they haven't been
> signed. (Reported by Ichiro.) By default, SmartScreen does not offer an
> option to bypass the block. To run the .exe installer, apparently you need
> to either right-click it and unblock in the Properties dialog, or you need
> to disable SmartScreen blocking of programs, or at least set it to just
> warn instead of block.
> Unfortunately, it doesn't seem to be possible to sign a program without
> buying a code signing certificate from a CA offering code signing (not just
> HTTPS certificates), starting from roughly $30 for open source software.
>
> This post has lots of details about the process:
> https://github.com/mintty/wsltty/issues/32#issuecomment-340450073
>
> See also https://stackoverflow.com/questions/12311203/how-to-
> pass-the-smart-screen-on-win8-when-install-a-signed-application
>
> Apparently there are two workarounds
> * put the installer .exe in a zip (or alternatively, don't use the
> installer)
> * distribute the installer through the Windows Store, because SmartScreen
> doesn't apply to that, and you don't have to buy a certificate (although
> you do have to sign everything). You do need to pay a one-off fee of $19 to
> get access to the dev program, but that also allows you to develop and
> publish Xbox One games, so it's a great deal compared to Apple
>
>
> ---
>
> Sent from sourceforge.net because you indicated interest in <
> https://sourceforge.net/p/ohrrpgce/bugs/2030/>
>
>
>
> To unsubscribe from further messages, please visit <
> https://sourceforge.net/auth/subscriptions/>
>



---

** [bugs:#2030] The Windows installer is blocked on Windows 8+**

**Status:** open
**Milestone:** OHRRPGCE
**Labels:** smartscreen signing 
**Created:** Wed Nov 29, 2017 08:08 AM UTC by TeeEmCee
**Last Updated:** Wed Nov 29, 2017 05:15 PM UTC
**Owner:** nobody


Apparently all downloaded .exe files are blocked on Windows 8+ by Windows SmartScreen with the message ([example](https://github.com/mintty/wsltty/issues/32#issuecomment-289281120)) if they haven't been signed. (Reported by Ichiro.) By default, SmartScreen does not offer an option to bypass the block. To run the .exe installer, apparently you need to either right-click it and unblock in the Properties dialog, or you need to disable SmartScreen blocking of programs, or at least set it to just warn instead of block.
Unfortunately, it doesn't seem to be possible to sign a program without buying a code signing certificate from a CA offering code signing (not just HTTPS certificates), starting from roughly $30 for open source software.

This post has lots of details about the process: https://github.com/mintty/wsltty/issues/32#issuecomment-340450073

See also https://stackoverflow.com/questions/12311203/how-to-pass-the-smart-screen-on-win8-when-install-a-signed-application

Apparently there are two workarounds
* put the installer .exe in a zip (or alternatively, don't use the installer)
* distribute the installer through the Windows Store, because SmartScreen doesn't apply to that, and you don't have to buy a certificate (although you do have to sign everything). You do need to pay a one-off fee of $19 to get access to the dev program, but that also allows you to develop and publish Xbox One games, so it's a great deal compared to Apple


---

Sent from sourceforge.net because ohrrpgce at lists.motherhamster.org is subscribed to https://sourceforge.net/p/ohrrpgce/bugs/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/ohrrpgce/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20171129/c4f9285c/attachment-0001.html>


More information about the Ohrrpgce mailing list