Како инсталирати Win32 апликације директно из нове Microsoft продавнице

Последње ажурирање: 19/08/2025

  • Две путање дистрибуције: MSIX са пуном интеграцијом или EXE/MSI без промена, свака са својим захтевима и предностима.
  • Intune + Store: Аутоматска претрага, додељивање и ажурирања за UWP, MSIX и Win32, са контролама смерница.
  • Win32 ток у Intune-у: .intunewin, правила детекције, зависности (до 100) и замена верзије.
  • За програмере: трговина без провизије, API-ји/CI-CD, аналитика инсталатера и управљање рецензијама.
Win32 апликације

Ако радите са традиционалним десктоп апликацијама и желите да их дистрибуирате на Windows-у са гаранцијама, Microsoft Store и његова интеграција са Intune-ом отварају вам врата. неколико поузданих путева за инсталирање Win32 апликација. У овом водичу ћемо размотрити све опције.

Поред објашњења „како“, видећемо конкретне предности за програмере (сопствени API-ји за трговину, аналитику, испоруку и CI/CD са GitHub-а) и препоруке за глатко корисничко искуство. Такође ћемо вам рећи шта није подржано, шта треба да припремите унапред и како да дијагностикујете зависности, откријете правила и замените верзије.

Опције дистрибуције у Microsoft продавници

Да бисте донели Win32 апликацију у Мицрософт Сторе сено два главна пута, обе компатибилне са технологијама као што су Windows App SDK, WPF, WinForms, Electron, Qt и друге. Избор једне или друге зависи од искуства које желите за своје кориснике и захтева ваше организације.

  • Опција А: Паковање као MSIX да би се искористиле предности потпуне системске интеграције (ажурирања, идентитет, искуство инсталације итд.) Захваљујући MSIX паковању, корисник може лакше да открије, набави и инсталира, а ви можете да искористите напредне функције Windows-а и продавнице.
  • Опција Б: Објавите свој EXE или MSI инсталатер какав јесте, хостован на вашој веб страници Ова опција приказује вашу апликацију у продавници, задржавајући ваш оригинални инсталатер и CDN. Идеална је ако желите да задржите тренутни ток рада за израду и испоруку уз минималне промене.

Да бисте се на први поглед оријентисали, ево једног резиме кључних разлика између оба модалитета. Имајте на уму да оба могу коегзистирати у зависности од сценарија.

царацтеристица MSIX (упаковано) Win32 (оригинални инсталатер)
хостинг Бесплатан хостинг који обезбеђује Microsoft Издавач хостује и сноси трошкове
Трговина Малопродајна платформа Microsoft Store или ваш сопствени систем Ваша платформа за плаћање/трговину
Потписивање кода Бесплатно обезбеђено од стране Мајкрософта Од стране издавача са сертификатом Microsoft root програма
Ажурирања Аутоматска провера сваких 24 сата од стране оперативног система Апликација управља својим ажурирањима
С мод Компатибилан Није подржан
Приватни огласи и летови Доступан Није доступно
Напредна интеграција са Windows-ом Да (дељење, покретање из продавнице итд.) Не
Резервна копија/вратак система Windows 11 Аутоматска рестаурација и инсталација Иконе менија „Старт“ се враћају показивањем миша на картицу „Продавница“

Опције за инсталирање Win32 апликација у Microsoft продавници

Опција 1: Пакујте Win32 апликацију као MSIX

Паковање у MSIX-у је једноставно и постоји неколико начина да се то уради уз минимално трење. Изаберите онај који најбоље одговара вашем пројекту и вашим тренутним алатима.

  • висуал студиоДодајте пројекат паковања Windows апликације у своје решење и конфигуришите MSIX паковање за своју десктоп апликацију.
  • Инсталатери трећих страна: искористите предност партнерска решења који генеришу MSIX за десктоп пројекте.
  • Алат за паковање МСИКС- Направите MSIX пакете од постојећих инсталера (MSI, EXE, ClickOnce или App-V) на вођен начин.

Пре објављивања, Валидирајте свој MSIX помоћу комплета за сертификацију Windows апликација да би се проверила усклађеност са прописима Microsoft продавнице и открили могући инциденти.

MSIX паковање за Win32 апликације

Опција 2: Објавите неизмењени EXE/MSI инсталатер

Од јуна 2021., Microsoft продавница подржава распаковане Win32 апликације, што вам омогућава да наведете своју апликацију уз задржавање оригиналног инсталатера и контролу вашег CDN-а/верзија.

Ексклузивни садржај - Кликните овде  Како видети историју тренинга Нике Траининг Цлуба?

Процес је једноставан: Поделите URL инсталатера у Партнерском центру и попуните потребне информацијеНакон валидације од стране тима за сертификацију, ваша апликација ће се појавити у продавници, а корисник ће наставити инсталацију помоћу вашег тихог инсталера.

Да би инсталатер био прихваћен, поштујте ове смернице и избећи ћете одбијања:

  • Форматмора бити .мси или Еке..
  • Начин: инсталатер мора бити у стању да радити без интернета.
  • Непроменљивостбинарни фајл на који указује URL не би требало да се мења једном послато.
  • Реацх: инсталатер мора инсталирати искључиво очекивани производ.

Објавите EXE или MSI инсталатере у Microsoft продавници

Инсталирање и управљање Intune-ом помоћу Microsoft продавнице

Мицрософт Интуне интегрише се са Microsoft продавницом да би Претражите, додајте, доделите и ажурирајте UWP, MSIX и Win32 (EXE/MSI) апликацијеАдминистратори могу централно да распоређују и прате апликације, делегирајући аутоматска ажурирања када је то потребно.

Предуслови за коришћење продавнице са Intune-ом

  • хардверуређаји са најмање два језгра.
  • IME клијентподршка за Проширење за управљање Intune-ом.
  • Цонецтивидадприступ до Мајкрософт продавница и циљани садржај (проверите подешавања проксија ако је применљиво).

Додајте и примените нову апликацију из продавнице Microsoft Store

Ток је састављен од три фазе: Информације о апликацији, Задаци и Преглед/КреирањеПокрећете га у Intune-у под Апликације > Све апликације > Креирај > Апликација из Microsoft продавнице (нова).

Када претражујете продавницу из Intune-а, видећете колоне као што су Име, Издавач и Тип (Win32 или UWP). Када изаберете апликацију, метаподаци се унапред учитавају, које можете уређивати у пољима као што су:

  • Назив и опис за Портал компаније.
  • Издавач, категорија, лого и брендови попут истакнута апликација.
  • Идентификатор пакета (само за читање) и врста инсталатера (УВП/Вин32).
  • Понашање при инсталацији (систем или корисник), УРЛс информације/приватност, власник, програмер y нотас.

Ажурирања

Апликације објављене из Microsoft продавнице се аутоматски ажурирају на најновију верзију.За UWP, немојте омогућавати политику „Онемогући аутоматско преузимање и инсталацију ажурирања“.

Имплементација Win32 апликација из продавнице помоћу Intune-а

Апликације из Microsoft продавнице за Windows 32: Понашање у Intune-у

Када је апликација из Win32 продавнице циљана као обавезна и није правилно детектована (верзијом или контекстом), Intune покушава да је поново инсталира у циљаном контексту.За постојеће апликације, управљање почиње када их корисник инсталира са Портала компаније.

Продавница подржава EXE и MSI инсталатере са садржајем који хостује издавачПрема дефиницији, свака апликација може бити инсталирана у контексту корисник до системПрегледајте документацију „Традиционалне десктоп апликације у Microsoft продавници“ за додатне детаље.

UWP апликације из продавнице: системски контекст и препоруке

Сада можете имплементирати UWP из „Microsoft Store апликације (ново)“ у системском контекстуАко обезбедите апликацију на систему, Биће инсталиран за сваког корисника који се пријави..

Избегавајте мешање контекста инсталације на истом уређају, јер то компликује управљање и перцепцију инсталираног стања, посебно ако корисник деинсталира апликацију током сесије док је она још увек инсталирана.

Политике Microsoft продавнице и њихов утицај

Неке системске смернице директно утичу на имплементацију апликација.Пажљиво их конфигуришите како бисте уравнотежили безбедност и аутоматизацију.

  • Онемогућите све апликације из Microsoft продавницеПрепоручено Није конфигурисано или омогућено да би се сачувала интеграција са Intune-ом.
  • Онемогућите аутоматско преузимање и инсталацију ажурирањаПрепоручује се Није конфигурисано или Онемогућено ако желите да дозволите аутоматска ажурирања UWP-а.
  • Омогући извор из Microsoft продавнице за инсталатер апликација y Омогући инсталатер апликацијаПрепоручено Није конфигурисано или омогућено.
  • Онемогућите апликацију Продавница:
    • Није конфигурисано: ОС може дозволити произвољне инсталације од стране корисника.
    • Омогућено: Спречава ручне инсталације и ажурирања од стране корисника из продавнице.
    • Инвалиди: омогућава ручне инсталације и ажурирања од стране корисника.
Ексклузивни садржај - Кликните овде  Како могу да креирам сопствени садржај у апликацији Тоутиао?

Ključni aspektiАко желите да дозволите аутоматска ажурирања UWP-а (укључујући уграђене апликације) и блокирате ручне или Winget инсталације, Оставите аутоматска ажурирања Неконфигурисана/Онемогућена и Продавницу апликација Омогућену/НеконфигурисануЗа Win32 апликације из продавнице, ако онемогућите аутоматска ажурирања оперативног система, Intune ће наставити да примењује ажурирања када постоји активан задатак.

Правила продавнице која утичу на инсталације

Предуслови и ограничења

Пре него што почнете, потврдите да испуњавате услове и знајте шта није подржано како бисте избегли падове.

  • Мајкрософт продавница са Интунеом: барем dva jezgra процесор, подршка за ИМЕ y приступ Продавници и садржају (по потреби подесите прокси).
  • Управљање Win32 апликацијама у Intune-у: Windows 10 1607 или новији (Предузеће, Професионално, Образовање), уређаји регистрован или придружен Microsoft Entra ID-у (укључује хибрид и GPO), и максимална величина 30 GB помоћу апликације.
  • Није подржан: инсталатери са АРМКСНУМКС за апликације из Microsoft продавнице.

Припремите Win32 апликацију за Intune: .intunewin формат

Класичне Win32 апликације се претходно обрађују помоћу алатке Microsoft Win32 Content Prep Tool., који конвертује ваш инсталер у формат .intunewin y детектује атрибуте које Intune користи за одређивање статуса инсталације.

Алат можете преузети са ГитХуба као ЗИП датотеку (укључује лиценцу, белешке о издању и фасциклу „Microsoft-Win32-Content-Prep-Tool-master“). Покрени IntuneWinAppUtil.exe без параметара за интерактивни чаробњак или користите командну линију.

Доступни параметри

  • -h: помоћ.
  • : фасцикла са свим инсталационим датотекама (компримованим у .intunewin).
  • инсталациона датотека (на пример, сетуп.еке o сетуп.мси).
  • -илиизлазна фасцикла генерисане датотеке .intunewin.
  • -q: тихи режим.

Примери

  • Покажи помоћ: IntuneWinAppUtil -h
  • Конвертујте инсталатер: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

Цонсејо- Ако треба да се позовете на додатне датотеке (нпр. лиценце), ставите их у подфолдер унутар фасцикле инсталационог програма и користите релативне путање у оквиру ваше инсталационе логике (нпр. лиценце\лиценца.txt).

.intunewin алат за Intune

Додавање Win32 апликације у Intune: детаљни кораци

Ово је корак по корак процес:

Корак 1: Информације о пријави

Изаберите .intunewin датотеку и попуните метаподатке које ће корисници видети на Порталу компаније.

  • име (само), опис (можете форматирати са подскупом Markdown-а; HTML није подржан), уредник.
  • Категорије, Феатуред, URL са информацијама, URL адреса за приватност, Девелопер, Власник, Рачуни, Лого.

Корак 2: Програм

Конфигуришите команде и понашање за инсталацију/деинсталацију да би Intune агент покренуо ваш инсталер тихо и на контролисан начин.

  • Команда за инсталацијуна пример, за MSI msiexec /p "MyApp123.msp" или за EXE ApplicationName.exe /quiet (прилагодите модификаторе према добављачу).
  • Команда за деинсталирање: користите GUID производа ако је применљиво, на пример msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Максимално време време инсталације (минути), деинсталација је доступна на Порталу компаније и понашање при инсталацији (Систем или Корисник).
  • Поновно покретање уређаја: одређује да ли ће потиснути, дозволити или присилити, или одлучити према повратни кодови (хардверско/меко ресетовање).
  • Цодигос де реторноДефинишите типове (Успех, Грешка, Поновни покушај, Хардверско/Меко поновно покретање). Intune аутоматски покушава поново док 3 пута са чекањем КСНУМКС Минутос када је то прикладно.

Корак 3: Захтеви

Поставите предуслове за уређај тако да се апликација инсталира само тамо где је то потребно.

  • Архитектура, Минимални ОС, простор на диску, РАМ-, Минимални логички процесор, минимална фреквенција.
  • Додатна правила:
    • АрхиваДетекција присуства/датума/верзије/величине са подршком за 32/64-битни контекст.
    • регистрацијаВалидира кључеве/вредности/стрингове/целе бројеве/верзију у HKLM/HKCU са опцијом да 32/64-битна Виста.
    • Скрипта (PowerShell): Процена СТДОУТ y излазни код (0 = инсталирано), са 32/64-битним потписивањем и опцијама контекста или корисничким акредитивима.
Ексклузивни садржај - Кликните овде  Како мешати песму са Логиц Про Кс?

Корак 4: Правила детекције

Дефинише како ће Intune знати да је апликација инсталиранаРучна конфигурација или прилагођени скрипт.

  • MSI: користи код производа и, ако желите, провера верзија.
  • АрхиваПроверите постојање/датум/верзију/величину са одговарајућом путањом и методом детекције.
  • регистрацијаПроверите кључ/вредност методом поређења и исправите приказ записа.
  • СкриптаPowerShell који враћа 0 и напишите стринг у СТДОУТ да означите „Инсталирано“.

Верзија Win32 апликације се појављује у Intune-у и можете га филтрирати на листи „Све апликације“ активирањем колоне верзије.

Корак 5: Зависности

Повежите апликације које прво морају бити инсталиране да задовољи функционалне захтеве. Само зависности између Win32 апликације.

  • Лимит: све док 100 на укупном графикону (главна апликација + зависности и подзависности).
  • Самостална инсталација: подразумевано да, чак и ако зависност није експлицитно усмерена на уређај/корисника.
  • Редослед и рекурзијаПодзависности се процењују пре главне зависности; унутар истог нивоа не постоји загарантовани редослед.
  • ОграничењеНе можете уклонити Win32 апликацију која је део графа зависности док се веза не прекине.

Обавештења и грешкеWindows обавештава корисника о преузимањима и инсталацијама зависности. Ако не успеју, видећете поруке попут „није могуће инсталирати зависности“ или „чека се поновно покретање“, а извештај приказује разлог и колико је поновних покушаја покушано.

Корак 6: Замена

Ажурирајте или замените претходне верзије дефинисање које ће апликације бити замењене и да ли би требало деинсталирати претходна верзија. Ограничење је 10 апликације које укључују транзитивне референце.

Корак 7: Задаци

Изаберите типОбавезно, Доступно за регистроване уређаје или Деинсталирај; додај укључене/искључене групе, обавештења, доступност, рок y приоритет оптимизације дистрибуције (преузимање у првом плану/позадини).

Корак 8: Преглед и креирање

Потврдите конфигурацију и креирајте апликацијуОдатле можете пратити статусе и проширивати или прилагођавати алокације како се ваше потребе развијају.

Мицрософт продавница не ради на Виндовс 10: решења

Предности за програмере приликом објављивања Win32 у продавници

  • Можете да покренете сопствени систем за куповину у апликацијама које нису игре и задржите 100% прихода. (у зависности од вашег добављача плаћања), нема накнада платформе за оглашавање или продају у Продавници.
  • Ваша апликација, ваш инсталатер, ваш CDN: ваш инсталатер се користи у тихом режиму са вашег Верзионисани URL, непромењено. Продавница управља стандардним MSI кодовима и омогућава вам да допринесете прилагођени кодови за EXE, приказивање одговарајућих порука клијенту током инсталације.
  • Аутоматизујте пошиљке и ажурирања са API-ји за испоруку из Microsoft продавнице и Акције на ГитХабу (CI/CD) за аутоматско креирање, паковање и ажурирање вашег огласа као дела вашег процеса продукције.
  • Обогаћена аналитика од аквизиције: преузмите податке из инсталациони кодови (укључујући прилагођене EXE верзије), коришћење апликације и стање исправности без додатне инструментације. Добијте увид у то где и зашто инсталатер не успева и мудро одредите приоритет исправки.
  • Управљање прегледима и процеси прегледаодговара на рецензије купаца У Партнерском центру погледајте детаље неуспешних прегледа (политике, репродукцију, водич за санацију) и ускладите свој план са стварним повратним информацијама.
  • Поп-ап продавница: интегрише а мини инсталациони прозор који се покреће са ваше веб странице, одржавајући ваше веб искуство првенствено на вебу без одустајања од предности инсталирања преко Microsoft продавнице.