System.StackOverflowException в программе IronPython - PullRequest
1 голос
/ 27 февраля 2010

Я использую Visual Studio 2008 Professional SP1, и у меня есть asp.net с веб-сайтом IronPython 2.6.911.0

Я добавил файл funciones.dll в папку bin самого простого файла aspx.py (только что созданного). Я добавил «импортировать функции» в кодовый файл и получил это. «необработанное исключение типа« System.StackOverflowException »в mscorlib.dll» и дизассемблер останавливается в «System.Reflection.CustomAttribute.CreateCaObject» 00000040 mov edx, eax

Я упростил код "funciones.dll" до этого, чтобы увидеть, была ли проблема с ним, и я все еще получаю его.

import clr
clr.AddReference('System.Data')
from System.Data import *
clr.AddReference('System')
import System
clr.AddReference('System.Web')
import System.Web

def escribircontroles(objeto):
    pass

1 Ответ

1 голос
/ 01 марта 2010

Очевидно, что проблема была связана с версией IronPython, с которой был скомпилирован funciones.py вместе с другой версией dll IronPython в папке bin

...