我已经安装了 Ubuntu Server 14.04.2、Apache2 和 Mono-Server2 以及 Mono-Server4,因为我正在尝试弄清楚如何解决编译器错误。
我的谷歌搜索只是让我陷入了困境。
我有一个 test.aspx 页面,其中包含以下代码: 1 + 2 = <%= (1+2).ToString() %>
我有一个带有以下代码的 Web.conf:
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
当请求我的 test.aspx 页面时我收到以下错误:
应用程序异常 System.Web.Compilation.CompilationException:未处理的异常:
描述:编译服务此请求所需的资源时出错。检查源文件并修改它以修复此错误。详细信息::未处理的异常:错误来源:编译器错误源文件:/test.aspx异常堆栈跟踪:在System.Web.Compilation.AssemblyBuilder.BuildAssembly(System.Web.VirtualPath virtualPath, System.CodeDom.Compiler.CompilerParameters options) [0x00000]在:0在System.Web.Compilation.AssemblyBuilder.BuildAssembly(System.Web.VirtualPath virtualPath) [0x00000]在:0在System.Web.Compilation.BuildManager.GenerateAssembly(System.Web.Compilation.AssemblyBuilder abuilder, System.Web.Compilation.BuildProviderGroup group, System.Web.VirtualPath vp, Boolean debug) [0x00000]在:0在System.Web.Compilation.BuildManager.BuildInner(System.Web.VirtualPath vp, Boolean debug) [0x00000] 在 :0
任何帮助都将不胜感激。如果需要更多信息,请告诉我。
答案1
尝试使用此处找到的最新版本的 monohttp://www.mono-project.com/docs/getting-started/install/linux/
确保遵循 ubuntu 13.10 或更高版本的说明
这应该可以纠正 mono 安装——对我有用(感谢我的儿子)