я написал простой скрипт cgi python, который выглядит следующим образом
#!c:/Python25/python.exe -u
import cgi
import os
def main():
print "Content-type: text/html\n"
form = cgi.FieldStorage()
print form["firstname"].value
os.execvp("D:\\path\\to\\my\\consolapp.exe", [""])
main()
Как видите, я бы хотел запустить consoleapp, который я написал в .net.
Но мой консоль приложения падает, когда я вызываю скрипт cgi. Поэтому я выполнил небольшую отладку и написал текстовый файл после некоторых действий, выполненных в моей программе .net.
В результате моя программа зависала каждый раз, когда я хотел открыть файл MDB для доступа. Он сказал мне, что мне нужны компоненты доступа к данным Microsoft (MDAC). Но я не могу поверить этому сообщению, потому что мой .net consoleapp работает без ошибок, если я запускаю его самостоятельно.
Так что кто-нибудь может дать мне несколько советов, как я могу вызвать мой .net consol ab через веб-скрипт.
Я рад каждому совету, так что это не должно быть решение, использующее скрипт cgi.
С уважением,
Нико