Hi there - Tank you in advance for your time helping me!!
I am trying to upgrade from 5.1.4 to the most recent DotNetNuke_Community_XX.XX.XX.UPGRADE.zip package as described on this page:
http://www.dotnetnuke.com/Resources/Wiki/Page/Upgrading-DotNetNuke.aspx
which I believe is 6.2 - As a test I have a clan 2008 Server VM with the full version of SQl Server 2008. When I follow the steps and run the ....../install/install.aspx?mode=upgrade page I get this 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=2.0.0.0, 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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
System.Reflection.Assembly._GetType(String name, Boolean throw , Boolean ignoreCase) +0
System.Web.UI.Util.GetTypeFromAssemblies(ICollection assemblies, String typeName, Boolean ignoreCase) +201
System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throw ) +323
System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) +10864044
System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(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 (called IntranetUpgrade) is set to Full. I have given 'Everyone' full control for the IntranetUpgrade 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\CONFIG\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 then tried simply copying my prod 5.1.4 site and getting that running in my 2008 server VM - Same issue
Thank you in advance for your help!!
When I copied copied my current site and the DB from the prod machine to my VM I had this error