ThinkGeo.com    |     Documentation    |     Premium Support

Security Exception while instsall WebEditionEvaluation4.5.52.0DllPackage

Hello,


   I have installed WebEditionEvaluation4.5.52.0DllPackage for my application to resolve marker popup offsetXInOixels and offsetYInPixels which is not worked in earlier version. But problem is that when I added all thinkgio dlls in my  project i get below error message.Please help me in this.I am not getting why this error occurs?




<style type="text/css"></style>

<style type="text/css"></style>


 Security Exception


 

<style type="text/css"></style>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.


 


 Thanks.



Hi Badal,



Does this exception throw when you replace the dll back to the previous version you are using? If it works fine, please show me the IIS version and the virtual directory you set. If the exception throws, I think it might be the configuration on your IIS, please see this article for more detail. Hope it helps.

support.microsoft.com/?id=320268



Thanks and feel free to let us know if you have more queries.

Howard



Hello, 
  
 Its new DLL causing this issue, when i replace the new DLL with the old ones then issue is gone.  
 One more thing to get notice, when i place the new DLL then it works fine, its just after 2-3 hours later it throws us the error.  
 And then i replace it with Old dll then it still throws the error but after 2-3 hours everything works, may be temporary file issue. 
  
 And one happy note is, i have taken new WebEditionEvaluation4.5.56.0DllPackage and its working fine… No errors… I have implemented it yesterday and still no error.

Badal, 
  
 It seems strange. Maybe something is wrong in the daily build you used before. Please do some further test and feel free to let us know if the issue still exists. 
  
 Thanks, 
 Howard

Hello, 
  
 This issue seems to raise again. 
 I tried to get the daily build of WebEditionEvaluation4.5.77.0DllPackage and error is coming again. After then i try with the WebEditionEvaluation4.5.78.0DllPackage,WebEditionEvaluation4.5.80.0DllPackage and error is not removed. 
  
 If i use the DLL from WebEditionEvaluation4.5.56.0DllPackage then application runs fine without any error. But as per issue gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/12/aft/8577/afv/topic/Default.aspx i need latest DLL and they are not working, same error as above. below is the stack trace of it also 
  
 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 throwOnError, Boolean ignoreCase) +0 
    System.Web.UI.NamespaceTagNameToTypeMapper.GetControlType(String tagName, IDictionary attribs, Boolean throwOnError) +98 
    System.Web.UI.NamespaceTagNameToTypeMapper.System.Web.UI.ITagNameToTypeMapper.GetControlType(String tagName, IDictionary attribs) +11 
    System.Web.UI.TagPrefixTagNameToTypeMapper.System.Web.UI.ITagNameToTypeMapper.GetControlType(String tagName, IDictionary attribs) +127 
    System.Web.UI.MainTagNameToTypeMapper.GetControlType2(String tagName, IDictionary attribs, Boolean fAllowHtmlTags) +228 
    System.Web.UI.MainTagNameToTypeMapper.GetControlType(String tagName, IDictionary attribs, Boolean fAllowHtmlTags) +28 
    System.Web.UI.RootBuilder.GetChildControlType(String tagName, IDictionary attribs) +20 
    System.Web.UI.ControlBuilder.CreateChildBuilder(String filter, String tagName, IDictionary attribs, TemplateParser parser, ControlBuilder parentBuilder, String id, Int32 line, VirtualPath virtualPath, Type& childType, Boolean defaultProperty) +69 
    System.Web.UI.TemplateParser.ProcessBeginTag(Match match, String inputText) +526 
    System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) +926

 


Hi Badal,
I’ve run a test with our latest build, version 4.5.80.0, however, the exception you mentioned in the previously post didn’t occur. I’ve deployed the HowDoI Sample shipped out with the package, and the sample SetTheHoverPopupOfAMarker.aspx works fine no matter if the OffsetYInPixels Property is set or not.
 
Could you please post your sample to us so that we may be able to recreate your problem and find out the reason why the exception is thrown?
 
Sorry for the inconvenience.
Thank you very much.
James

Its more than 2000 lines of code. how can i make a sample for u? 
 I have checked new DLL in sample of yours and its working but not in my project. 
 And important thing to notice that WebEditionEvaluation4.5.56.0DllPackage works fine for the same application… 
  


Badal, 
  
 It seems strange. I have checked the change history of source code, there is not any changes between 4.5.52.0 and 4.5.56.0. And from your stack-trace, we don’t find any type of MapSuite, all methods are based on .net framework, so the problem might not caused by MapSuite WebEdition. If it’s not a full stack-trace, could you provide a full one and it explict locates which method of MapSuite throw the exception. 
  
 Thanks, 
 James

Hello James, 
  
 I think this error must be from your side.  
 Yesterday i have taken map suite version 4.5.92 and its working perfectly. 
 Are these build are generated on same machine or different ones?

Badal, 
  
 Daily builds are generated on the same machine, we will figure out the reason of your problem. So now, your application is working with the latest version, when your problem appear again please let me know. 
  
 Sorry for inconvenience. 
  
 Thanks, 
 James