Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 Зависает WshShell.run  [new]
very_
Member

Откуда:
Сообщений: 73
Есть функция, Html в PDF:
sub GenPDF (byval sURL, byval sCatalog, byval sFileName, byval sAddPrm)
	dim wshell, intReturn, sAddr

	sAddr = "D:\wkhtmltox\bin\wkhtmltopdf.exe " & sAddPrm & " --username user --password user" & Chr(34) & sURL & Chr(34) & " " & sCatalog & sFileName

	set wshell = server.createobject("wscript.shell")
    intReturn = wshell.run(sAddr, 0, True)
    set wshell = nothing
end sub


Все работает, но периодически зависает на
 intReturn = wshell.run(sAddr, 0, True)
, вываливая при этом ошибку fffffffe.
Проблему решает перезапуск службы DefaultAppPool в IIS.

Пример адреса:

sAddr = "D:\wkhtmltox1\bin\wkhtmltopdf.exe  --username user --password user http://localhost/Cat1/Cat2/Spravka.asp?IDStatement=71474 D:\STATEMENTSPDF\71474AN_4.pdf"


Подскажите как решить проблему зависания?

Сообщение было отредактировано: 12 окт 21, 14:04
12 окт 21, 14:06    [22382644]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить