C# DLL nightmare

Discussion in 'C#' started by ferroariel, Apr 28, 2009.

  1. ferroariel

    ferroariel New Member

    Joined:
    Apr 28, 2009
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Hi u all!!!

    I have a website, dedicated to beauty products for women, ok? Sometime ago a friend of mine told me "hey! why don´t you send that info through MSN?". I liked that, so I downloaded an autoresponder code from
    nayyeri.net/blog/auto-responder-add-in-for-windows-live-messenger/

    So I simply added this routine to get search results from my site:

    Code:
    public string getSiteSearchResults()
            {   string reader = "";
                string search = "[the received message text goes here]";
                string url = "[the URL of my website search page]?query="+ search;
                try            
                {
                    WebPermission pWeb = new WebPermission(NetworkAccess.Connect, url);
                    SecurityPermission pSec = new SecurityPermission(SecurityPermissionFlag.AllFlags);
                    PermissionSet set = new PermissionSet(PermissionState.None);
                    set.AddPermission(pWeb);
                    set.AddPermission(pSec);
                    set.Assert();
                    HttpWebRequest URLReq = (HttpWebRequest)WebRequest.Create(url);                
                    URLReq.Credentials = CredentialCache.DefaultCredentials;
                    URLReq.AuthenticationLevel = System.Net.Security.AuthenticationLevel.None;
                    URLReq.AllowAutoRedirect = true;
                    URLReq.Timeout = 60000;                
                    HttpWebResponse URLRes = (HttpWebResponse)URLReq.GetResponse();                
                    Encoding enc = Encoding.GetEncoding(1252); 
                    StreamReader sStream =   new StreamReader(URLRes.GetResponseStream(), enc);            
                    reader = sStream.ReadToEnd();                
                }
                catch (Exception ex)
                {
                    reader = ex.Message ;
                }                       
                return (reader);                
            }
    So when somebody asks for some product, the addin (working on one of my pcs) do a search on my site, get the results and send ´em in response as plain text.

    Well, instead of that, all I get is this:

    Code:

    Code:
    Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
    I read about gacutil, regasm, caspol, trust zones, trusted assembly, security zones...... but don´t have a clue where to start to get rid of this thing, really.

    Any help is truly appreciated

    Txs in adv

    Ariel
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice