Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Microsoft - why do you hate developers? #616

Open
Andrew-web-coder opened this issue Feb 14, 2024 · 6 comments
Open

[Question] Microsoft - why do you hate developers? #616

Andrew-web-coder opened this issue Feb 14, 2024 · 6 comments
Labels
Needs-Triage Issue needs to be triaged by a member of the core team

Comments

@Andrew-web-coder
Copy link

I have created *.msi installer. Now, I want to distribute it.

  1. I can not distribute directly, because I do not have spare thousands of dollars to buy a certificate to sign the code.

  2. OK, MS allows to publish on the store ... but not .msi files, because they are required to be signed!

  3. OK, I found that you can publish appx/msix packages without singing the code. Would a trillion dollar worth company provide a solution to upload msi file and convert to msix? Apparently, they do not have resources or simply hate poor developers...

  4. OK, I found MSIX Packaging tool, ..... but, to my surprise, it generates low quality icons! All my logo images look awful. And Microsoft has not given any option to create package with custom images, because, what, they do not have resources or just simply hate developers?

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue needs to be triaged by a member of the core team label Feb 14, 2024
@Andrew-web-coder
Copy link
Author

Even VLC is struggling with the Microsoft - https://twitter.com/videolan/status/1759688788232523788

@charlesroddie
Copy link

Why not create an msix directly rather than going via msi?

@Andrew-web-coder
Copy link
Author

@charlesroddie Because it's a Tauri app (https://tauri.app/) and Tauri currently doesn't provide appx or msix creation.

@fiza-azmi
Copy link

fiza-azmi commented Apr 21, 2024

Hi @Andrew-web-coder
I understand that you're trying to publish an MSI installer to Store but are facing issues in the process.

  • Trusted signing is a new feature to help with simplifying the signing process.

  • When trying to package to MSIX, have you tried packaging your app using Windows Application Project?

  • If using the MSIX Packaging tool, you might want to try this , for adding custom assets.

Hope this helps! We would love to hear about your experience with these features.

@Andrew-web-coder
Copy link
Author

Andrew-web-coder commented May 17, 2024

@fiza-microsoft The overall developer experience was so terrible that I'm giving up on the idea of making useful and free apps.

All you had to do is to allow the msi files to be uploaded and convert them to whatever you want on your side. But apparently that's too much to ask of a company that makes billions of dollars a year.

@RokeJulianLockhart
Copy link

#616 (comment)

@charlesroddie, MSIX suffers from the same, unfortunately: #332 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Triage Issue needs to be triaged by a member of the core team
Projects
None yet
Development

No branches or pull requests

4 participants