-2

У меня есть проект Windows Store App из Visual Studio, и я хотел бы установить его для всех пользователей. Мне не нужно помещать это в магазин приложений или что-то еще, я только хочу распространять это локально другим пользователям на компьютере.

Я нашел эту ссылку и эту ссылку, в которых рассказывается, как установить appx для всех пользователей и как создать appx из пакета, созданного Visual Studio.

Есть ли способ сделать это без необходимости создавать сертификат? Или, если это невозможно, объяснить, что именно происходит с этими сертификатами?

1 ответ1

1

Если вы хотите избежать магазина, вам нужно "загрузить" приложения на компьютеры.

MS предлагает всю необходимую для этого информацию. то есть:

Вам все еще понадобится сертификат для подписи кода, но он может быть самоподписанным (в этом случае вам придется предоставить и установить сертификаты для клиентов).

Подписание кода требуется для их запуска, чтобы доказать, что приложение является доверенным. Это достигается путем указания цепочки доверия и полномочий и использования механизмов, доказывающих, что код не изменился по сравнению с его первоначальным состоянием.

Более подробная информация о подписи кода в целом доступна в Википедии.

Вставка:

Наиболее распространенное использование подписи кода - обеспечение безопасности при развертывании; в некоторых языках программирования его также можно использовать для предотвращения конфликтов пространства имен. Почти каждая реализация подписи кода будет обеспечивать своего рода механизм цифровой подписи для проверки личности автора или системы сборки и контрольную сумму для проверки того, что объект не был изменен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .