Outlook Banter

Outlook Banter (http://www.outlookbanter.com/)
-   Outlook - Using Forms (http://www.outlookbanter.com/outlook-using-forms/)
-   -   {"You don't have appropriate permission to perform this operation. (http://www.outlookbanter.com/outlook-using-forms/59478-you-dont-have-appropriate-permission.html)

Sujit October 21st 07 11:01 PM

{"You don't have appropriate permission to perform this operation.
 
Hi Guys,

I am writting a code in c# using Visual Studio 2005 on windows vista
platform to retrieve the emails messages from my outlook 2007 inbox and I am
getting the error message:

{"You don't have appropriate permission to perform this operation."}

This error message occurs when I am performing the task of saving the
MailItem into a directory where I have full Control to read and write and I
am an administrator on my lcoal vista system. I have also checked the
permissions and made sure that I have full on control on outlook storage
folder i.e; (C:\Users\user name\AppData\Local\Microsoft\Outlook.

I am pasting the piece of code and have marked the culprit line in CAPITALS.

void ProcessItem(MailItem obj)
{
if (obj is MailItem)
{

string sub = obj.Subject;//for testing
if (obj != null)
{
obj.SaveAs(this.folderBrowserDialog1.SelectedPath,
Microsoft.Office.Interop.Outlook.OlSaveAsType.olMS G );// THIS IS THE CULPRIT
}
}


Could you please suggest if I am missing anything obvious.
--
SKP

Sue Mosher [MVP-Outlook] October 22nd 07 12:30 AM

{"You don't have appropriate permission to perform this operation.
 
Have you checked to make sure that this.folderBrowserDialog1.SelectedPath returns a valid and complete file name, not just the path? Can you save the same messagemanually?

--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54


"Sujit" wrote in message ...
Hi Guys,

I am writting a code in c# using Visual Studio 2005 on windows vista
platform to retrieve the emails messages from my outlook 2007 inbox and I am
getting the error message:

{"You don't have appropriate permission to perform this operation."}

This error message occurs when I am performing the task of saving the
MailItem into a directory where I have full Control to read and write and I
am an administrator on my lcoal vista system. I have also checked the
permissions and made sure that I have full on control on outlook storage
folder i.e; (C:\Users\user name\AppData\Local\Microsoft\Outlook.

I am pasting the piece of code and have marked the culprit line in CAPITALS.

void ProcessItem(MailItem obj)
{
if (obj is MailItem)
{

string sub = obj.Subject;//for testing
if (obj != null)
{
obj.SaveAs(this.folderBrowserDialog1.SelectedPath,
Microsoft.Office.Interop.Outlook.OlSaveAsType.olMS G );// THIS IS THE CULPRIT
}
}


Could you please suggest if I am missing anything obvious.
--
SKP


Sujit October 22nd 07 11:49 AM

{"You don't have appropriate permission to perform this operat
 
Excellent! sorted. Thank you for your time and help.
--
SKP


"Sue Mosher [MVP-Outlook]" wrote:

Have you checked to make sure that this.folderBrowserDialog1.SelectedPath returns a valid and complete file name, not just the path? Can you save the same messagemanually?

--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54


"Sujit" wrote in message ...
Hi Guys,

I am writting a code in c# using Visual Studio 2005 on windows vista
platform to retrieve the emails messages from my outlook 2007 inbox and I am
getting the error message:

{"You don't have appropriate permission to perform this operation."}

This error message occurs when I am performing the task of saving the
MailItem into a directory where I have full Control to read and write and I
am an administrator on my lcoal vista system. I have also checked the
permissions and made sure that I have full on control on outlook storage
folder i.e; (C:\Users\user name\AppData\Local\Microsoft\Outlook.

I am pasting the piece of code and have marked the culprit line in CAPITALS.

void ProcessItem(MailItem obj)
{
if (obj is MailItem)
{

string sub = obj.Subject;//for testing
if (obj != null)
{
obj.SaveAs(this.folderBrowserDialog1.SelectedPath,
Microsoft.Office.Interop.Outlook.OlSaveAsType.olMS G );// THIS IS THE CULPRIT
}
}


Could you please suggest if I am missing anything obvious.
--
SKP




All times are GMT +1. The time now is 02:56 PM.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2006 OutlookBanter.com