Any idea why the follow code is not working in item added?
Error:
<nativehr>0x80070005</nativehr><nativestack></nativestack>Access denied.
The code:
SPSite site = new SPSite("http://portal.xyz.com);
Guid siteId = site.ID;
SPWeb web = site.RootWeb;
Guid webId = web.ID;
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite osite = new SPSite(siteId))
{
using (SPWeb oweb = osite.OpenWeb(webId))
{
properties.ListItem.File.CopyTo(properties.Web.Site.Url + "/SecretDL/" + properties.ListItem.File.Name);
}
}
});