나는 mvc3 면도기 신청에 첫째로 나의 프로젝트는 정확하게 달리고 있었다 그러나 system.web.mvc.dll와 System.Web.WebPages.Razor 파일을 mvc4 폴더에서 mvc3 폴더에 대체 한 후에 그것을 실행하는 동안 다음과 같은 오류가 발생합니다.mvc3 면도날에 오류가 발생합니다.이 어셈블리를로드하면 다른 인스턴스에서 다른 권한 세트가 생성됩니다. (예외 HRESULT에서 : 0x80131401)
이 어셈블리를로드하면 다른 인스턴스에서 다른 권한 부여 세트가 생성됩니다. (HRESULT 예외 : 0x80131401)
설명 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 정보 : System.IO.FileLoadException :이 어셈블리를로드하면 다른 인스턴스에서 다른 권한 부여 집합이 생성됩니다. (HRESULT에서 예외 : 0x80131401)
소스 오류 :
되지 않은 예외가 현재 웹 요청을 실행하는 동안 생성되었다. 예외의 출처와 위치에 관한 정보는 아래의 예외 스택 추적을 사용하여 식별 할 수 있습니다.
Stack Trace:
[FileLoadException: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)]
System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +192
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +108
System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods, Func`1 setHostingEnvironmentCultures) +324
System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +132
System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath) +90
System.Web.Compilation.BuildManager.ExecutePreAppStart() +135
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +516
[HttpException (0x80004005)] :이 어셈블리를로드하면 다른 인스턴스에서 다른 권한 부여 집합이 생성됩니다. (HRESULT에서 예외 : 0x80131401)] System.Web.HttpRuntime.FirstRequestInit (HttpContext를 컨텍스트) 9,873,912 System.Web.HttpRuntime.EnsureFirstRequestInit (HttpContext를 컨텍스트) +101 System.Web.HttpRuntime.ProcessRequestInternal (HttpWorkerRequest WR) 456
내 Web.config의 설정은
<assemblies>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</assemblies>
에서 내가 그것을 해결하는 데 도움 주시기 바랍니다 같다.
<system.web>
...
<trust level="Full" />
</system.web>
: