Asp.net mvc 4 “访问路径”/etc/mono/registry“;被拒绝

Asp.net mvc 4 “访问路径”/etc/mono/registry“;被拒绝,asp.net-mvc-4,mono,fedora,xsp,Asp.net Mvc 4,Mono,Fedora,Xsp,当我使用xsp4(从MonoDevelop或直接从MonoDevelop)在Fedora 20工作站上运行ASP.NET MVC 4网站时,我遇到以下异常: System.Web.HttpRuntime.FinishWithException(wr={Mono.WebServer.XSPWorkerRequest},e={System.Web.HttpException:-->System.Web.HttpException:类型System.Web.WebPages.PreApplicatio

当我使用xsp4(从MonoDevelop或直接从MonoDevelop)在Fedora 20工作站上运行ASP.NET MVC 4网站时,我遇到以下异常:

System.Web.HttpRuntime.FinishWithException(wr={Mono.WebServer.XSPWorkerRequest},e={System.Web.HttpException:-->System.Web.HttpException:类型System.Web.WebPages.PreApplicationStartCode上的预应用程序启动初始化方法start引发了异常,并显示以下错误消息:异常已由调用的目标引发。-->System.Reflection.TargetInvocationException:异常已通过wn由调用的目标引发。-->System.TypeInitializationException:类型初始值设定项为--->System.Security.SecurityException引发异常:无法访问给定项-->System.UnauthorizedAccessException:拒绝访问路径“/etc/mono/registry”。
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.IO/Directory.cs:113中的System.IO.Directory.createdirectories内部(System.String路径)[0x00064]
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.IO/Directory.cs:80中的System.IO.Directory.CreateDirectory(System.String路径)[0x000a4]处
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.IO/DirectoryInfo.cs:141中的System.IO.DirectoryInfo.Create()[0x00000]
在(包装器远程调用检查)System.IO.DirectoryInfo:Create()
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.IO/Directory.cs:98中的System.IO.Directory.createdirectories内部(System.String路径)[0x00039]
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.IO/Directory.cs:80中的System.IO.Directory.CreateDirectory(System.String路径)[0x000a4]处
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/UnixRegistryApi.cs:136中的Microsoft.Win32.KeyHandler..ctor(Microsoft.Win32.RegistryKey rkey,System.String basedir,Boolean is_volatile)[0x0004a]
---内部异常堆栈跟踪的结束---
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/UnixRegistryApi.cs:138中的Microsoft.Win32.KeyHandler..ctor(Microsoft.Win32.RegistryKey rkey,System.String basedir,Boolean是不稳定的)[0x00057]
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/UnixRegistryApi.cs:116中的Microsoft.Win32.KeyHandler..ctor(Microsoft.Win32.RegistryKey rkey,System.String basedir)[0x00000]处
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/UnixRegistryApi.cs:412中的Microsoft.Win32.KeyHandler.Lookup(Microsoft.Win32.RegistryKey rkey,布尔CreateNoneExisting)[0x000cc]
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/UnixRegistryApi.OpenSubKey(Microsoft.Win32.RegistryKey-rkey,System.String-keyname,布尔可写)[0x00000]中
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/RegistryKey.OpenSubKey(System.String名称,布尔可写)[0x0001e]中
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/Microsoft.Win32/RegistryKey.OpenSubKey(System.String名称)[0x00000]中
在(包装器远程调用检查)Microsoft.Win32.RegistryKey:OpenSubKey(字符串)
位于:0中的Microsoft.Web.Infrastructure.RegistryKeyWrapper.OpenSubKey(System.String名称)[0x00000]
位于Microsoft.Web.Infrastructure.KillBitHelper.GetKillBitedVersions()[0x00000]中:0
位于Microsoft.Web.Infrastructure.KillBitHelper.IsThisAssemblyKillBited()[0x00000]中:0
位于Microsoft.Web.Infrastructure.KillBitHelper.ThrowIfKillBitIsSet()[0x00000]的位置:0
在Microsoft.Web.Infrastructure.ModuleInitializer+CriticalInitializer.CheckKillBit()[0x00000]中:0
在Microsoft.Web.Infrastructure.ModuleInitializer+CriticalInitializer.Initializer()[0x00000]中:0
在Microsoft.Web.Infrastructure.ModuleInitializer.Initialize()[0x00000]中:0
0中的..cctor()[0x00000]处
---内部异常堆栈跟踪的结束---
位于/builddir/build/build/mono-3.4.0/external/aspnetwebstack/src/System.Web.WebPages/PreApplicationStartCode.Start()[0x0002b]中的System.Web.WebPages/PreApplicationStartCode.cs:40
at(包装器管理为本机)System.Reflection.monmethod:InternalInvoke(System.Reflection.monmethod,object,object[],System.Exception&)
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.Reflection/MonoMethod.cs:230中的System.Reflection.MonoMethod.Invoke(System.Object obj、BindingFlags invokeAttr、System.Reflection.Binder Binder、System.Object[]参数、System.Globalization.CultureInfo-culture)[0x00054]处
---内部异常堆栈跟踪的结束---
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.Reflection/MonoMethod.cs:238中的System.Reflection.MonoMethod.Invoke(System.Object obj、BindingFlags invokeAttr、System.Reflection.Binder Binder、System.Object[]参数、System.Globalization.CultureInfo-culture)处
在/builddir/build/build/mono-3.4.0/mcs/class/corlib/System.Reflection/MethodBase.cs:114中的System.Reflection.MethodBase.Invoke(System.Object obj,System.Object[]参数)[0x00000]处
在/builddir/build/build/mono-3.4.0/mcs/class/System.Web/System.Web.Compilation/BuildManager.cs:561中的System.Web.Compilation.BuildManager.CallPreStartMethods()[0x0004f]
---内部异常堆栈跟踪的结束---
在/builddir/build/build/mono-3.4.0/mcs/class/System.Web/System.Web.Compilation/BuildManager.cs:564中的System.Web.Compilation.BuildManager.CallPreStartMethods()[0x0007e]
在/builddir/build/build/mono-3.4.0/mcs/class/System.Web/System.Web/HttpApplicationFactory.cs:408中的System.Web.HttpApplicationFactory.InitType(System.Web.HttpContext context)[0x00059]处
---在/builddir/build/build/mono-3.4.0/mcs/class/System.Web/System.Web/HttpRuntime.cs:674中,内部异常堆栈跟踪--})结束
我检查过了,在
/etc/mono/
中没有
注册表
文件或文件夹。我在任何子文件夹中也找不到它,