在中等信任级别下运行时RazorGenerator出现问题

时间:2012-01-18 10:31:36

标签: asp.net-mvc asp.net-mvc-3 razor

我正在使用RazorGenerator预编译视图。它在完全信任级别工作gerat。但是我的应用程序在共享主机中运行,因此需要在中等信任下运行。

我收到以下错误消息: *

  

[SecurityException:请求类型的权限   'System.Security.Permissions.FileIOPermission,mscorlib,   Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'   失败。] System.Security.CodeAccessSecurityEngine.Check(Object   需求,StackCrawlMark& stackMark,Boolean isPermSet)+0
  System.Security.CodeAccessSecurityEngine.Check(的CodeAccessPermission   cap,StackCrawlMark& stackMark)+31
  System.Security.CodeAccessPermission.Demand()+46
  System.Reflection.RuntimeAssembly.get_Location()+100
  RazorGenerator.Mvc.PrecompiledMvc​​Engine..ctor(装配装配)+83
  RGMvcApp.App_Start.RazorGeneratorMvcStart.Start()+ 109

*

在App_Start定义/添加新预编译的mvc视图引擎时会发生这种情况。

必须有解决方案。

提前致谢。

1 个答案:

答案 0 :(得分:1)

他们马上修好了。下载最新版本。