我将这些文件复制到C:\ MonoWebServer.
xsp2.exe
xsp2.exe.mdb
Mono.WebServer2.dll
Mono.Security.dll
我在GAC中注册了Mono.WebServer2.dll和Mono.Security.dll.当我去运行xsp2.exe时,我得到了.

我究竟做错了什么!
Windows 7 - 64位
Don*_* V. 12
好的,我现在正在工作.这是步骤.
将xsp4.exe,Mono.Security.dll和Mono.WebServer2.dll复制到站点的根目录.
文件结构应如下所示.
WebSite
--bin
--Content
--Models
--Views
xsp4.exe
Mono.Security.dll
Mono.WebServer2.dll
将这3个相同的文件复制到bin文件夹中.
现在从根文件夹运行xsp4.exe.默认情况下,它应该在端口8080上运行.因此打开浏览器到http:// localhost:8080它应该可以工作.
注意
我不确定为什么,但xsp根据Server类的程序集名称创建一个新的MonoWebServer实例.因此,当它试图解决它时,它默认查找bin文件夹.这就是为什么你必须将xsp和任何依赖文件复制到bin文件夹.
您可以从安装最新版本的Mono获取文件xsp2.exe,xsp4.exe,Mono.Security.dll和Mono.WebServer2.dll.
框架版本
适用于在.NET 4.0上构建的网站.如果您尝试部署.NET 2.0站点,则需要在GAC中注册Mono.Security.dll和Mono.WebServer2.dll,并使用xsp2.exe而不是xsp4.exe.
部署
Xsp Web服务器不需要Mono框架在安装了.NET Framework的Windows计算机上运行.