在使用普通ASP模型的ASP.NET中,您可以通过继承dll中的类来获取dll中的aspx文件的代码文件。在IronPython中,你有另一个模型,aspx页面中唯一的选项是“codefile”,没有“继承”。我的问题是,有没有办法将aspx文件关联到一个不能直接查看的源文件,如dll或pyc文件?
答案 0 :(得分:2)
目前无法使用IronPython完成。由pyc.py
创建的.dll文件无法使用。当您使用Reflector检查它时 - 您找不到必要的.NET类。
我使用的选项是在C#中创建一个存根,创建IronPython引擎并在其中运行脚本文件。有关如何将IronPython嵌入C#中,请参阅this article。