Ошибка режима совместимости ASP при создании файла Excel с помощью CreateObject («XLSpeedGen.ASP») - PullRequest
0 голосов
/ 11 февраля 2019

Когда я пытаюсь создать файл Excel с использованием приведенного ниже кода на локальном (64-разрядном) компьютере, я получаю сообщение об ошибке ниже.

<%@ Page ASPCompat="True" language="vb" %>
<%
  Dim XLS             ' Excel SpeedGen Object
  XLS = Server.CreateObject("XLSpeedGen.ASP")  <--- I am getting error in this line
  XLS.AddVariable("Name", strName)
  XLS.Generate(SrcBook, "", False)
%>

Сведения об исключении:

System.Web.HttpException: при вызове OnStartPage в режиме совместимости с ASP возникла ошибка.

Трассировка стека:

[HttpException (0x80004005): Произошла ошибка при вызове OnStartPage в режиме совместимости ASP.] *
System.Web.Util.AspCompatApplicationStep.OnPageStart (компонент объекта) +3028336 System.Web.HttpServerUtility.CreateObject (StringObject (StringObject)progID) + 142

Я зарегистрировал "XLSpeedGenASP.dll", используя приведенный ниже код на моей локальной машине.

regsvr32 "E:\XLSpeedGen\XLSpeedGenASP.dll"

Тем не менее я получаю ту же ошибку.Как решить вышеупомянутую проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...