Хорошо, я нашел решение:
Сохранил этот файл Excel как .xlsx
, но без макросов или .xlsm
, и это сработало
Эта информация хранится в HKCR\AppID\{Your-AppID}\LaunchPermission
и AccessPermission
. Это значения REG_BINARY, содержащие сериализированные дескрипторы безопасности. Никакая идея, существует ли что-нибудь обеспечивающее удобный доступ к тем, которые от.NET...
Больше информации о MSDN.
Я не мог найти.NET способом сделать это - можно использовать утилиту DCOMPerm командной строки MS (также здесь), который является частью SDK.