У меня есть надстройка Excel для Office 2013, разработанная с использованием VSTO и RMS-файла, защищенного Azure Rights Management System. Когда я открываю файл RMS с помощью надстройки, например следующим образом:Исключение HRESULT: 0x800A03EC, когда файл управления правами на открытие с использованием Application.Open()
Application.Workbooks.Open(FilePath,Type.Missing,Type.Missing,Type.Missing,
Type.Missing,Type.Missing,Type.Missing,Type.Missing,
Type.Missing,Type.Missing,Type.Missing,Type.Missing,
Type.Missing,Type.Missing,Type.Missing);
я получаю исключение:
Исключение типа «System.Runtime.InteropServices.COMException» произошло в XXXXX.dll, но не был обработан в пользовательском коде
Исключение из HRESULT : 0x800A03EC
У кого-нибудь есть идея, почему я получаю это исключение? Я искал информацию об этом коде ошибки, но не смог найти подходящего для моей ситуации.
Какой путь к файлу передается методу Open? –
Filepath в точности подобен этому, кроме имени пользователя: C: \ Users \ xxxxxx \ AppData \ Local \ Temp \ Test.xlsx – Kyohei