我正在尝试为Windows设置最小的XSP副本,供学生在ASP.NET入门课程中使用。他们有Visual C#,我不想通过赋予Mono本身来混淆问题。我出于各种原因不想使用IIS。我之前为JSP做了一个类似的事情,带有Jetty的压缩副本,效果非常好。
作为一项实验,我安装了Mono 2.10.9,并且可以直接从安装中成功运行XSP。但是,可执行文件(xsp2.exe)位于lib \ mono \ 2.0 \ winhack中,服务器环境位于lib \ xsp \ test中。我想创建一个包含最小文件集的目录(xsp2.exe,xsp.exe.config,Mono.WebServer2.dll,以及其他任何需要的东西),我可以压缩并提供给学生。但是,我得到的只是Mono.WebServer2的“找不到文件”异常。
我复制了Mono.WebServer2.dll,然后为Mono.Security获得了相同的内容。当我复制Mono.Security.dll时,错误引用Mono.WebServer2“或其中一个依赖项”(不告诉我哪一个)。
有人可以告诉我我需要的最小设置吗?