LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !  返回首页  
  
[楼主] RedHat Jexus + mono 部署 asp.net mvc 3的问题

用 mono2.10 与 jexus 4.1.2 , 操作系统为 redhat 5 , 结果无法查看 asp.net mvc3 的应用, 简单的 aspx 文件也无法查看,查看log 文件, 出现如下log

==================================================

02-16 16:59:13: ==================== jwsHttpd Message =========================

Exception type: System.InvalidProgramException

Sender: jwsHttpd.exe, Sender TypeName: AppDomain

Exception Source: jxHost, TargetSite Name: set_x744bdb30ae8eca8b

Message is:

Invalid IL code in System.Net.Sockets.x735b4cd99b5bb5e1:xe45fbeb7943d9547 (int,System.Net.Sockets.LingerOption): IL_0078: stloc.2   

StackTrace is:

  at System.Net.Sockets.xb30853750d66ddda.set_x744bdb30ae8eca8b (System.Net.Sockets.LingerOption xbcea506a33cf9111) [0x00000] in <filename unknown>:0 

  at jxHost.HostServer.xa454f4d8f9b72b9b (System.Net.Sockets.xb30853750d66ddda xe4115acdf4fbfccc) [0x00000] in <filename unknown>:0 

  at x3be8620c03ddf9dc.x103518c42a9af308 (System.Object xde5a5bc74acf4615) [0x00000] in <filename unknown>:0 

*** IsTerminating: True

=========================================================

有没有朋友 可以帮忙看下,是什么原因?

作者:fzh   发布时间:11年02月16日   可选操作:删除 回复

[1楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

mono版本太低,用2.8.2吧。

作者:匿名   发布时间:11年02月16日   可选操作:删除 回复

[2楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

mono-2.10.tar.bz2

是最新的版本了

作者:fzh   发布时间:11年02月16日   可选操作:删除 回复

[3楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

哪儿下载的2.10?正式版本中,没有这个版本号,下一个版本号应该是3.0

作者:匿名   发布时间:11年02月16日   可选操作:删除 回复

[4楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

请使用2.8.2,先把Jexus跑起来后,才谈得上建站。

另外,不建议用MVC3,不要在Mono环境中用最新的还没有完全支持的.NET技术。

作者:j66   发布时间:11年02月16日   可选操作:删除 回复

[5楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

jexus 是能够运行的

2.10 是我今天才在mono官网上看到的包, 我看到release note中描述是支持 mvc3 的,由于我的应用是 mvc3 现在想要迁移到 linux上,如果修改为mvc2 的话 代价太大。

另外 即使 不支持 mvc3 ,那么简单的aspx 文件应该能够显示吧?

再另外: 上边贴出来的 exception 有没有从中发现点什么?

作者:fzh   发布时间:11年02月16日   可选操作:删除 回复

[6楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

mono不能解析IL代码

作者:j66   发布时间:11年02月16日   可选操作:删除 回复

[7楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

这个是我在浏览页面的时候 出现的,

sender 是 jwsHttpd.exe

如果说  mono不支持  IL代码的话 , 那岂不是 别的jexus 就无法使用了么?

作者:fzh   发布时间:11年02月16日   可选操作:删除 回复

[8楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

刚好是其它版本都认为这些IL!所以,我们还是得测试一个mono 2.10才行。

作者:j66   发布时间:11年02月16日   可选操作:删除 回复

[9楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

to j66 :

帅哥 , 可否留个联系方式,以便请教。

作者:fzh   发布时间:11年02月16日   可选操作:删除 回复

[10楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

你可以加入QQ群:103810355,这个群主要讨论Jexus的部署与使用,讨论linux下的.NET编程。

作者:j66   发布时间:11年02月17日   可选操作:删除 回复

[11楼] 回复:RedHat Jexus + mono 部署 asp.net mvc 3的问题

请使用 Jexus v4.2版。

作者:j66.net   发布时间:11年02月21日   可选操作:删除 回复

 
  
  

留言回复:
标题: * 标题必填
作者:  * 请填上你的名字 
操作键:  * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是:星期天  星期五  星期二  星期三  星期四  星期一  星期六