Wrox Programmer Forums
ASP.NET 3.5 Professionals If you are an experienced ASP.NET programmer, this is the forum for your 3.5 questions. Please also see the Visual Web Developer 2008 forum.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the ASP.NET 3.5 Professionals section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
Old June 26th, 2012, 08:50 PM
Friend of Wrox
Join Date: Jan 2004
Posts: 1,870
Thanks: 12
Thanked 20 Times in 20 Posts
Send a message via AIM to mat41
Default Trust level issue on 2008 server

I am getting getting the following error:

Security Exception
Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
System.Reflection.Assembly._GetType(String name, Boolean throw , Boolean ignoreCase) +0
System.Web.UI.Util.GetTypeFromAssemblies(ICollecti on assemblies, String typeName, Boolean ignoreCase) +201
System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throw ) +323
System.Web.UI.TemplateParser.ProcessInheritsAttrib ute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) +10864044
System.Web.UI.TemplateParser.PostProcessMainDirect iveAttributes(IDictionary parseData) +365

I have spend a few hours researching he issue and have placed <trust level="Full" /> inside the system.web area of my sites web.config. Also the trustLevel inside IIS for the site is set to Full. I have given 'Everyone' full control for the site folder. Then I read about the trustLevel in the machine.config file. I can not find this in the file. I assume its in this location:

C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CO NFIG\machine.config

I not sure if I should be looking in this path above or the 'Framework' option. Should it be Framework64 or Framework?
SO im very stuck, please help???

I am working on a 2008 server VM

Wind is your friend

Similar Threads
Thread Thread Starter Forum Replies Last Post
issue traversing from 3 level down to 3 level up in xml eruditionist XSLT 3 September 22nd, 2010 01:32 PM
Custom Membership Provider and Medium Trust level mosi_asgari BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 3 December 24th, 2006 11:11 AM
Security Exception - application trust level gordonz BOOK: ASP.NET Website Programming Problem-Design-Solution 1 November 24th, 2004 02:49 PM

Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.