Trying to send Outlook tasks from asp/vb.net web app and I have this:

VB Code:
  1. Imports Microsoft.Office.Interop.Outlook
  2. Public Class WebForm1
  3.     Inherits System.Web.UI.Page
  4.  
  5. #Region " Web Form Designer Generated Code "
  6.  
  7.     'This call is required by the Web Form Designer.
  8.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  9.  
  10.     End Sub
  11.     Protected WithEvents Button1 As System.Web.UI.WebControls.Button
  12.  
  13.     'NOTE: The following placeholder declaration is required by the Web Form Designer.
  14.     'Do not delete or move it.
  15.     Private designerPlaceholderDeclaration As System.Object
  16.  
  17.     Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
  18.         'CODEGEN: This method call is required by the Web Form Designer
  19.         'Do not modify it using the code editor.
  20.         InitializeComponent()
  21.     End Sub
  22.  
  23. #End Region
  24.  
  25.     Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  26.         'Put user code to initialize the page here
  27.     End Sub
  28.  
  29.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  30.         Dim objOutlook As Microsoft.Office.Interop.Outlook.Application
  31.         Dim objTask As TaskItem
  32.         objOutlook = New Microsoft.Office.Interop.Outlook.Application
  33.         objTask = objOutlook.CreateItem(OlItemType.olTaskItem)
  34.         objTask.Recipients.Add("ssmith")
  35.         objTask.Subject = "Test"
  36.         objTask.Body = "This is the body"
  37.         objTask.Assign()
  38.         objTask.Send()
  39.  
  40.     End Sub
  41. End Class

But right when i say objOutlook = New....

I get an error:

Code:
Exception Details: System.UnauthorizedAccessException: Access is denied. 

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user. 

To grant ASP.NET write access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.
I tried everything...What the hell is this error. What file????!?!?!?
I tried to go to the reference itself:
C:\Program Files\Microsoft Office\OFFICE11\MSLOut.olb
I right clicked and added every frigging user in our company ...still no luck...gave them write permissions and everytihng...

I need to get this to work so badly please guys help!!!!

Just need to send outlook tasks from asp.net/vb.net to a user.