首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取“无法加载文件或程序集'xsp2'”与Mono 2.10.8

获取“无法加载文件或程序集'xsp2'”与Mono 2.10.8
EN

Stack Overflow用户
提问于 2012-03-17 12:10:41
回答 1查看 1.9K关注 0票数 7

我将这些文件复制到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位

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-30 00:36:57

好了,我已经把它弄好了。以下是步骤。

  1. 创建一个空的Asp.net MVC站点。
  2. xsp4.exe,& the复制到该站点的根目录。

文件结构应该如下所示。

WebSite

--bin

--内容

--模型

--视图

xsp4.exe

Mono.Security.dll

  • 将这3个文件复制到bin文件夹中。

  • 现在从根文件夹运行xsp4.exe。默认情况下,它应该在端口8080上运行。因此,打开浏览器打开http://localhost:8080,它应该可以工作。

笔记

我不知道为什么,但是xsp根据Server类的程序集名创建了一个新的MonoWebServer实例。因此,当它试图解决它时,它默认在bin文件夹中查找。这就是为什么你必须将xsp和所有依赖文件复制到bin文件夹。

您可以从安装最新版本的Mono.Security.dll获得文件xsp2.exexsp4.exeMono & Mono.WebServer2.dll

框架版本

这适用于基于.NET 4.0构建的网站。如果您尝试部署GAC2.0站点,那么您将需要在.NET中注册Mono.Security.dll & Mono.WebServer2.dll,并使用xsp2.exe而不是xsp4.exe

部署

Xsp web服务器不需要Mono框架就可以在安装了.NET框架的Windows计算机上运行。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9747169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档