Тёмный

MSIX: Package desktop apps for Windows 10. Replace outdated installers. 

Microsoft Developer
Подписаться 545 тыс.
Просмотров 29 тыс.
50% 1

Tanaka Jimha tells us all about MSIX, the package format for installing Windows apps, including how to package your existing code with Visual Studio and how to deploy and distribute your app, via the web, the Microsoft Store, or an Enterprise distribution network.
A file with the .msix extension is a Windows application installer and an updated alternative to .exe, .msi, and .appx packages. MSIX preserves the functionality of your existing app packages and/or install files, in addition to enabling new, modern UI features and deployment options for Win32, WPF, and Windows Forms apps.
- Stay current and ensure your applications are always up to date.
- Use for old or new Windows apps - versatile and platform independent.
- 99.96% successful install rate and clean uninstall.
- Designed for modern systems and the cloud.
Here are some links to learn more:
- MSIX documentation docs.microsoft.com/windows/ms...
- Get the MSIX packaging tool www.microsoft.com/p/msix-pack...
- MSIX Tech Community techcommunity.microsoft.com/t...
- Use Azure Pipelines to automate MSIX builds and deployments (DevOps Sample) docs.microsoft.com/en-us/wind...
- Create an Azure Account (12 months free + $200 credit) azure.microsoft.com/free/?WT....
#MSIX #windows10 #installer #.exe #packaging #deploy #distribute #windowsapps #uwp #win32 #wpf #winforms #microsoftstore

Наука

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@dereksnider7148
@dereksnider7148 2 года назад
Thank you, this helped a lot. We need more videos by Microsoft team members to show us how to use the tools we already have, and less by people marketing their expensive subscription products and services (i.e. Advanced Installer). There is so much misinformation being published by competing interests for the express purpose of getting you to buy their services -- basically they tell you, "yes, it's possible to do such-and-such without our product -- here's an example (which doesn't work), or you could buy our product which makes it easy".
@speakingaccess3663
@speakingaccess3663 3 года назад
Nice job. I actually understood all that and you did not go on some wild goose chase. Thanks for your time and lesson. Christopher
@ALICEFELIX1
@ALICEFELIX1 2 года назад
Thank you so much. This video has saved my day. I was getting a nightmare from the fact that the .appxbundle fails to open by default with appinstaller on some windows machine.. so i was forced to package it as MSIX package which worked well for my clients. At the same time my app was taking so long to be released on microst store. so thanks alot this has fixed me.
@masoudoveis
@masoudoveis Год назад
Clear and informative video, Thanks Tanaka
@vinay1744
@vinay1744 4 года назад
Really Helpful.
@jonperkins5774
@jonperkins5774 4 года назад
Excellent introduction, thanks Tanaka. I must be honest it's nice to see that UWP apps can now be distributed via a web package rather than exclusively via the Windows Store. The Store certainly has it's place, but I didn't want to have to use it for my established customer base. In light of this new flexibility I am now writing my first production Net Core UWP/Fluent app! I would like to be able to put the setup/update files behind secured location on my Azure Storage area but cannot find a way to do this. I did try setting the update files location with a Shared Access Signature value but this did not work. Maybe a request for the future? ;-)
@iancarr3923
@iancarr3923 2 года назад
Very useful, thanks.
@grahambrown5874
@grahambrown5874 3 года назад
Would you use this for Office365, Teams and the new version of Edge? If we had manually installed Office365 on some machines but now want to standardise app installation using MSIX should we remove manually Office365 and reinstall using MSIX?
@jeffersonmendoza122
@jeffersonmendoza122 4 года назад
Newbie here on creating installers. Does msix ( like on your demo ) supports .NET Frameworks and in WPF?
@MrBrouilles
@MrBrouilles 4 года назад
Auto-updates is binary diff? Or it download entirely the new version and replace the older?
@dereksnider7148
@dereksnider7148 2 года назад
Is it recommended (or necessary) to add two of these Windows Application Package projects, one for the Windows Store, and one for sideloading? I'm asking because once I associated my WAP with a Windows Store submission, I wasn't also able to continue to publish sideload packages with my own certificate, as it would replace it with the Windows store certificate, which doesn't work outside the store. I get a notice in the publishing output which says "Publisher name (CN=########-###... etc) does not match signing certificate subject: CN=Derek Snider... etc". Does the Windows Store have to use its own certificate, or can you allow it to use one you bought?
@HYsupritha
@HYsupritha 2 года назад
Thank you for this introductory video. Do you have any video on msix in azure devops CI/CD pipelines?
@roshaantherollercoaster5119
@roshaantherollercoaster5119 3 года назад
I've packaged apps that are in .exe format and are available as a stand-alone. Now I need to package Office 2016 that has a range of files with different extensions. MSIX Packaging Tool is asking to choose the installer I want to package. What should I actually package? Similarly, I also want to package Visual Studio 2019 using MSIX Packaging tool. Please assist.
@meghabarthwal1851
@meghabarthwal1851 3 года назад
Can someone tell how can we package office addin apps to msix, being office installed locally in your device.
@samo92mx
@samo92mx 3 года назад
How can i change the installation path? all msix install over program files?
@calloncampbell
@calloncampbell 4 года назад
You mentioned a heated discussion on tabs vs spaces, do you have the link?
@MattWojo
@MattWojo 4 года назад
More silly than serious, but this is what Tanaka was referencing: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SsoOG6ZeyUI.html There are lots of more serious discussions on the topic, like this Stack Exchange post: softwareengineering.stackexchange.com/questions/57/tabs-versus-spaces-what-is-the-proper-indentation-character-for-everything-in-e or this article by Jeff Atwood: blog.codinghorror.com/death-to-the-space-infidels/
@T10105
@T10105 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SsoOG6ZeyUI.html
@SavageSoftware
@SavageSoftware 2 года назад
Why doesn't the MSIX install the certificate as well as the app? Why is installing the developer's certificate a separate step?
@pinkertondom_7442
@pinkertondom_7442 10 месяцев назад
Thank you Sir. How can I install MSIX on Windows 7 ?
@dehayev
@dehayev 4 года назад
But how do i get those pfx certificates? and how do i sign that app? can any one describe?
@llothar68
@llothar68 3 года назад
It's complicted, just google it on the microsoft develoerp website.
@carljasminbonaobra1954
@carljasminbonaobra1954 Год назад
can i convert my python program to msix in visual studio 2022? thanks in advance
@devsda1
@devsda1 Год назад
You can use MSIX Packaging Tool after you converted your Python program to exe
@toddjones6975
@toddjones6975 3 года назад
it would be great if the new msix could be used in PDQ
@nomadshiba
@nomadshiba 3 года назад
i came here because i thought i can just create app containers manually and use it for any existing application as an user but i think its only for developers for now hope they make it also useable for existing already complied installers or applications it should be the next step for windows i use mostly use PWA or WebApps anyway but when i have to install win32 apps i would like to container them
@STACKERr
@STACKERr 4 года назад
Still ClickOnce is better for auto updates (with auto app restart)
@MattWojo
@MattWojo 4 года назад
Had to look this up. :) Curious why you think so? docs.microsoft.com/visualstudio/deployment/clickonce-security-and-deployment?view=vs-2019
@leighhaynes
@leighhaynes 4 года назад
Probably contains some good info but had to stop watching after the third round of friggin' laser beams.
@mou7866
@mou7866 4 года назад
Brilliant
@aberba
@aberba 3 года назад
Process feels soo cumbersome... even in a while VS
@AdamsTaiwan
@AdamsTaiwan 4 года назад
The only show stopper for me is the Certificate.
@JuvStudios
@JuvStudios 4 года назад
It actually makes it secure and prevents from modifiying the package.
@AdamsTaiwan
@AdamsTaiwan 4 года назад
@@JuvStudios I understand that, what I mean is I don't have the resources to even get one. In fact, if I could get a certificate of any kind I'd setup a https site and create PWAs.
@soumyaranjanmahunt6894
@soumyaranjanmahunt6894 4 года назад
You can skip signing if you want, but your user has to enable install apps from any source in settings to install the app.
@llothar68
@llothar68 3 года назад
@@JuvStudios They are still requiring a certificate from one of the most expensive (by magnitude) certification authorities. And this authority is adding almost nothing to make it more secure.
@martinmc9830
@martinmc9830 2 года назад
I have a 3 year cert from Sectigo it cost £135, I used a UK solicitor who is a notary which cost me £50 and took about 20 mins. Honestly you can get a cert if you look around. Yes its a bit of hassle but it stops all the free loading cheap arse hackers out there installing malware on users pc's.
@GameCreatorOfGod
@GameCreatorOfGod Год назад
I do not use visual studio so in term, microsoft has forced only visual studio programmer's can upload apps. microsoft. I have a regular old-school .exe game file I wrote myself not in visual studio. Also in order to package your app in this format you have to own a expensive certificate. So no no more free apps.
@devsda1
@devsda1 Год назад
You can use MSIX Packaging Tool
@GameCreatorOfGod
@GameCreatorOfGod Год назад
@@devsda1 Only if I have a expensive certificate signed. That Packaging tool makes you have a signed certificate. And in my code i have to add my program info but you can only do this in visual studio as it is there own code.
@mou7866
@mou7866 4 года назад
1st
@lnk77
@lnk77 4 года назад
totally useless, and I lose 20 minutes
@nomadshiba
@nomadshiba 3 года назад
not really, its containers your application, so when you uninstall it u can be sure everything is removed and u have more control over application files, like it should be, so its not a mess after installing and uninstalling few apps this helps the end user more tbh
Далее
Watch this before choosing the MSIX packaging type
37:00
Это реально работает?!
00:33
Просмотров 1,3 млн
Китайка Шрек всех Сожрал😂😆
00:20
Why The Windows Phone Failed
24:08
Просмотров 231 тыс.
How to create an MSIX application package
12:20
Просмотров 15 тыс.
Intro to UWP (Universal Windows Platform) Apps in C#
1:03:45
DON'T Install WINDOWS Without Watching This FIRST!
11:11
MSIX Packaging Demo
3:34
Просмотров 12 тыс.
Should You Install Software Using .EXE or .MSI ?
10:15
Просмотров 554 тыс.
Samsung laughing on iPhone #techbyakram
0:12
Просмотров 7 млн