Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 03.07.23 19:06
Оценка:
Не так давно Microsoft позволила добавлять в свой магазин приложения формата MSI/EXE.
Меня интересует, насколько такое приложение изолировано после установки.
Если кто-то может подсказать статью что ли по теме?

Доки читал, все буквы понятны, но в смысл не складывается
https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/overview?pivots=store-installer-msi-exe

В частности, хочу узнать: может ли приложение из магазина работать с реестром Windows?
И если да, будут ли другие приложения видеть эти изменения?
Как обстоят дела с COM/DCOM и именованными каналами?

В общем, какая степень изоляции у MSI/EXE приложения из магазина, если она вообще есть?
Re: Windows Store - насколько изолированы приложения?
От: eustin  
Дата: 04.07.23 01:18
Оценка:
bnk>В общем, какая степень изоляции у MSI/EXE приложения из магазина, если она вообще есть?
Там просто exe инсталятора можно перепаковать их утилитой. Вроде как никаких песочниц нету, в реестра пишется/читается... Но у нас протейшие утилиты, без COM. Может там виртуализация какая. Эх, раньше с MS стора ставились Dofollow ссылки. причем с кучи языковых поддоменов MS. Жаль, прикрыли лавочку недавно)
Re: Windows Store - насколько изолированы приложения?
От: Freeze  
Дата: 04.07.23 05:41
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Не так давно Microsoft позволила добавлять в свой магазин приложения формата MSI/EXE.

bnk>Меня интересует, насколько такое приложение изолировано после установки.
bnk>Если кто-то может подсказать статью что ли по теме?

bnk>Доки читал, все буквы понятны, но в смысл не складывается

bnk>https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/overview?pivots=store-installer-msi-exe

bnk>В частности, хочу узнать: может ли приложение из магазина работать с реестром Windows?

bnk>И если да, будут ли другие приложения видеть эти изменения?
bnk>Как обстоят дела с COM/DCOM и именованными каналами?

bnk>В общем, какая степень изоляции у MSI/EXE приложения из магазина, если она вообще есть?


В MSI не пробовал, а в виде EXE туда там принимаются обычные Win32-версии всех программ. С реестром и всем остальным есть полноценная работа. Только за последние месяцы они добавили требование, что надо в описании указывать, что программа требует административных привилегий.
Re[2]: Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 04.07.23 07:06
Оценка:
Здравствуйте, Freeze, Вы писали:

bnk>>В общем, какая степень изоляции у MSI/EXE приложения из магазина, если она вообще есть?


F>В MSI не пробовал, а в виде EXE туда там принимаются обычные Win32-версии всех программ. С реестром и всем остальным есть полноценная работа. Только за последние месяцы они добавили требование, что надо в описании указывать, что программа требует административных привилегий.


У меня скорее вопрос про виртуализацию. То есть, насколько изолировано все то что приложение из стора делает.
Конкретная ситуация — я хотел попробовать распространять через стор плагин (COM).

Для этого нужно как минимум чтобы другое приложение (к которому плагин) эту регистрацию в реестре увидело.
Пока не могу пройти валидацию — "у приложения нет кнопки запуска, непонятно как запустить".
Очевидно кнопки запуска нет, потому что оно — плагин и запускается из другого приложения.
Re[2]: Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 04.07.23 07:08
Оценка:
Здравствуйте, eustin, Вы писали:

bnk>>В общем, какая степень изоляции у MSI/EXE приложения из магазина, если она вообще есть?

E>Там просто exe инсталятора можно перепаковать их утилитой. Вроде как никаких песочниц нету, в реестра пишется/читается... Но у нас протейшие утилиты, без COM. Может там виртуализация какая. Эх, раньше с MS стора ставились Dofollow ссылки. причем с кучи языковых поддоменов MS. Жаль, прикрыли лавочку недавно)

Там теперь перепаковки нет, она раньше была. Можно загружать напрямую EXE/MSI. Вопрос именно про виртуализацию.
Re[3]: Windows Store - насколько изолированы приложения?
От: paradok  
Дата: 04.07.23 07:25
Оценка: +1
Здравствуйте, bnk, Вы писали:

bnk>Пока не могу пройти валидацию — "у приложения нет кнопки запуска, непонятно как запустить".

bnk>Очевидно кнопки запуска нет, потому что оно — плагин и запускается из другого приложения.

ну так сделай кнопку! в чем проблема?
ну например распространяй утилиту у которой кнопка есть и которая (утилита) инсталед твой com
Re[3]: Windows Store - насколько изолированы приложения?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 04.07.23 09:36
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Пока не могу пройти валидацию — "у приложения нет кнопки запуска, непонятно как запустить".

bnk>Очевидно кнопки запуска нет, потому что оно — плагин и запускается из другого приложения.
Тупая индусня ничего другого тебе и не скажет. Сделай модельное приложение которое загружает плагин и что-то от него показывает, но тупые юзеры будут делать всё тоже самое что и индусы задавая вопрос почему оно не работает и требуя рефанд.
Sic luceat lux!
Re[4]: Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 04.07.23 10:15
Оценка:
Здравствуйте, Kernan, Вы писали:

bnk>>Пока не могу пройти валидацию — "у приложения нет кнопки запуска, непонятно как запустить".

bnk>>Очевидно кнопки запуска нет, потому что оно — плагин и запускается из другого приложения.

K>Тупая индусня ничего другого тебе и не скажет. Сделай модельное приложение которое загружает плагин и что-то от него показывает, но тупые юзеры будут делать всё то же самое что и индусы задавая вопрос почему оно не работает и требуя рефанд.


Ну как бы сейчас пользователь сначала что-то читает на сайте, потом устанавливает
Попробую сделать вроппер с кнопкой.
Re[3]: Windows Store - насколько изолированы приложения?
От: Aquilaware  
Дата: 04.07.23 15:17
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Пока не могу пройти валидацию — "у приложения нет кнопки запуска, непонятно как запустить".


Сделайте простое окошко которое вкратце обьясняет что это такое и для чего. И пользователю будет некотороая польза и валидация будет проходить! Плюс можете в этом мини-приложении пропиарить свой сайт, дать ссылки на документацию и на страницу монетизации (т.е. покупки или донатов).

Win-win-win!
Re[5]: Windows Store - насколько изолированы приложения?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 04.07.23 19:26
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Ну как бы сейчас пользователь сначала что-то читает на сайте, потом устанавливает

Никто ничего не читает... как же вы не научитесь, блин? Тот индус который проверял, он читал про это ПЛАГИН для визио? Сомневаюсь.
bnk>Попробую сделать вроппер с кнопкой.

Хотя мне что-то подсказывает что это нифига не поможет, но очень интересно будет ли результат.
Sic luceat lux!
Re[6]: Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 04.07.23 19:39
Оценка: 4 (1)
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, bnk, Вы писали:


bnk>>Ну как бы сейчас пользователь сначала что-то читает на сайте, потом устанавливает

K>Никто ничего не читает... как же вы не научитесь, блин? Тот индус который проверял, он читал про это ПЛАГИН для визио? Сомневаюсь.

Ну покупают же через сайт. Хотел попробовать видимость увеличить за счет стора. Значит кто-то читает...
Или может просто приходят те, кому надо что-то вполне конкретное, а не "unexpected shopping" как в сторе

Сделал ланчер, засабмитил. Посмотрим что скажут индусы
Отредактировано 04.07.2023 21:05 bnk . Предыдущая версия .
Re[6]: Windows Store - насколько изолированы приложения?
От: bnk СССР http://unmanagedvisio.com/
Дата: 06.07.23 14:46
Оценка: 1 (1)
Здравствуйте, Kernan, Вы писали:

K>Никто ничего не читает... как же вы не научитесь, блин? Тот индус который проверял, он читал про это ПЛАГИН для визио? Сомневаюсь.

bnk>>Попробую сделать вроппер с кнопкой.

K>

K>Хотя мне что-то подсказывает что это нифига не поможет, но очень интересно будет ли результат.

Прокатило. Тупое окно с ланчером. В реестр писать можно, и это влияет на другие приложения.

https://apps.microsoft.com/store/detail/pdftip-visio-addin/XPFD98TZ30SRHB
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.