繁体   English   中英

单声道运行时错误

Mono Runtime error

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我花了很长时间试图让Mono在我的Raspberry pi 3上托管ASPX文件。我遵循了Mono的安装说明,并且似乎在Apache甚至无法识别aspx文件之前取得了一些进展。 现在可以了,但是会吐出运行时错误。 我对ASPX文件没有任何幻想,只需创建一个MonoDevelop项目,然后将其复制到/ var / www目录即可。 当我尝试转到http://localhost/default.aspx时,没有得到页面的加载,而是得到了以下内容

System.Web.HttpException
The resource cannot be found.

描述:

HTTP 404.The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Details: Requested URL: /default.aspx

异常堆栈跟踪:

  at System.Web.Compilation.BuildManager.AssertVirtualPathExists (System.Web.VirtualPath virtualPath) [0x00000] in <filename unknown>:0 
  at System.Web.Compilation.BuildManager.Build (System.Web.VirtualPath vp) [0x00000] in <filename unknown>:0 
  at System.Web.Compilation.BuildManager.GetCompiledType (System.Web.VirtualPath virtualPath) [0x00000] in <filename unknown>:0 
  at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath (System.Web.VirtualPath virtualPath, System.Type requiredBaseType) [0x00000] in <filename unknown>:0 
  at System.Web.UI.PageParser.GetCompiledPageInstance (System.String virtualPath, System.String inputFile, System.Web.HttpContext context) [0x00000] in <filename unknown>:0 
  at System.Web.UI.PageHandlerFactory.GetHandler (System.Web.HttpContext context, System.String requestType, System.String url, System.String path) [0x00000] in <filename unknown>:0 
  at System.Web.HttpApplication.GetHandler (System.Web.HttpContext context, System.String url, Boolean ignoreContextHandler) [0x00000] in <filename unknown>:0 
  at System.Web.HttpApplication.GetHandler (System.Web.HttpContext context, System.String url) [0x00000] in <filename unknown>:0 
  at System.Web.HttpApplication+<Pipeline>c__Iterator1.MoveNext () [0x00000] in <filename unknown>:0 
Version Information: 3.2.8 (Debian 3.2.8+dfsg-10); ASP.NET Version: 4.0.30319.17020

我完全按照Mono网站上的安装说明进行操作,因此必须执行我正在忽略的某些事情或正在执行的某些事。 我已经阅读了有关chmd进程的信息,以确保aspx文件上没有读取问题,但这似乎不是问题。 我是否可以仅将文件复制到www directoy并像我一样工作? 我一直在谷歌上搜索这个东西,想出一些主意,而完全不知所措。

感谢任何人愿意提供的任何建议。

1 个回复

好吧,我终于明白了。 尽管我阅读的所有文档似乎都表明我可以直接将该站点设置为默认站点,但我还是决定尝试设置另一个站点,以查看这是否是显然的问题。

这是解决方案,然后我将网站移到了那里:

http://www.mono-project.com/docs/web/mod_mono/

Alias /test "/usr/share/doc/xsp/test"
Alias /personal "/home/user/mypages"
AddMonoApplications default "/test:/usr/share/doc/xsp/test,/personal:/home/user/mypages"
<Location /test>
  SetHandler mono
</Location>
<Location /personal>
  SetHandler mono
</Location>
1 使用XSP加载MVC应用时出现单声道运行时错误

我最近在开发一些课程并为mono项目做出贡献方面一直处于势。 它实际上并不像我预期的那么难。...但是我遇到了一个问题,在几个本地构建之后突然出现了一个问题。...以下内容来自xsp服务器: An exception has occurred while generating HttpEx ...

2 Catalina MacOS 上的单声道运行时异常

我有一个由.NET制作的应用程序,我使用mono 6.4.0.198 (我使用最新的单声道,因此该应用程序与Catalina MacOS兼容)在 Mac 机器上运行它,在我的机器上安装了单声道,因此应用程序工作正常,但是当我在其他 Mac 上运行该应用程序时,它返回以下异常 显然它是一个缺失的 ...

3 单声道运行时间的限制

我的问题类似于这一个和这个问题 ,但存在细微差别。 所以这就是我在这里问的原因。 我在Windows上运行了一个闪亮的.Net 3.5 Windows服务(带有NHibernate,LINQ,lambda表达式)等。 现在我打算将我的应用程序移植到Linux,所以我在想Mono。 ...

2009-06-28 06:33:43 3 880   .net/ mono
5 MvvmCross不对单声道使用共享运行时

这是一个使用MvvmCross的xamarin android应用程序。 取消选中“使用共享运行时”作为发布版本后,尝试运行该应用程序时会出现错误。 我认为MvvmCross在其容器中丢失了某些内容,但不确定如何找出原因。 这是错误: ...

7 我如何在运行时检查单声道

默认情况下,mono不信任任何SSL连接。 因此,如果在单声道上运行我想要发送消息而不是抛出异常。 我如何检查我是否在运行时在单声道下运行? (因为在编译时CLI不会知道) ...

2010-07-19 20:14:44 2 492   mono
8 在运行时如何确定使用哪个单声道版本?

在系统上,可能存在多个Mono运行时版本。 例如 从C#应用程序创建新的托管流程时,明确说明要与之一起运行的单声道版本可能很有用。 (路径中的单声道可能不是用于运行当前进程的单声道) 使用Process类获取当前进程名称将返回Mono正在运行的程序集,而不是Mono本身。 ...

2013-12-19 20:31:25 2 163   c#/ mono
9 运行时单声道可读的GC统计信息

是否存在类似于Java -Xloggc的Mono profiler模式? 我想在我的应用程序运行时看到人类可读的GC报告。 目前,Mono可以使用--profile = log选项运行,但是输出为二进制格式,每次我需要运行mprof-report读取它时。 输出文件还包含很多信息,这对 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM