Avatar billede wired Nybegynder
28. januar 2004 - 23:27 Der er 8 kommentarer

outlook xp contact-list

Jeg har gjort som på siden:

http://support.microsoft.com/?kbid=313802#2

men får følgende fejl:

-----------------------------

Serverfejl i programmet '/TKS'.
----------------------------------------------------------------

Adgang nægtet.
Beskrivelse: Der opstod en ikke-afviklet undtagelse under udførelse af den aktuelle webanmodning. Se staksporingen for at få yderligere oplysninger om fejlen, og hvor den kom fra i koden.

Detaljer om undtagelse: System.UnauthorizedAccessException: Adgang nægtet.

ASP.NET har ikke tilladelse til at åbne den ønskede ressource. Du bør overveje at give anmodnings-id'et i ASP.NET adgangsrettigheder til ressourcen. ASP.NET har et grundlæggende proces-id (typisk {MACHINE}\ASPNET i IIS 5 eller Netværkstjeneste i IIS 6), der bliver brugt, hvis programmet ikke repræsenterer et andet program. Hvis programmet repræsenterer et andet program med <identity impersonate="true"/>, er id'et den anonyme bruger (typisk IUSR_MACHINENAME) eller den godkendte anmodningsbruger.

Hvis du vil give ASP.NET skriveadgang til en fil, skal du højreklikke på filen i Stifinder, vælge "Egenskaber" og vælge fanen Sikkerhed. Klik på "Tilføj" for at tilføje den pågældende bruger eller gruppe. Marker ASP.NET-kontoen, og marker de relevante afkrydsningsfelter for den ønskede adgang.

Kildefejl:


Linje 42:    ''' ------------------------------------
Linje 43:    ' Create Outlook application.
Linje 44:    Dim oApp As Outlook.Application = New Outlook.Application
Linje 45:
Linje 46:    ' Get NameSpace and Logon.

--------------------------

Jeg har prøvet at give outlook.exe alle typer af konto-rettigheder, samt de to filer som fremkommer i bin-biblioteket:

Interop.Microsoft.Office.Core.dll
Interop.Outlook.dll

men lige ledt hjælper det

Hvor går det galt?
Avatar billede burningice Nybegynder
28. januar 2004 - 23:54 #1
de to dll-filer er jo bare to wrapper-klasser for de "originale" com-objecter. Dvs. at det er de oprindelige dll-filer du skal sætte rettighederne på.
Avatar billede wired Nybegynder
29. januar 2004 - 00:07 #2
Ved íkke lige hvad wrapper-klasser er, men nu har har jeg fundet dll-filerne under winnt\... og givet dem alle former for rettigheder inkl. ISS etc. men stadig det samme problem/svar.
Avatar billede burningice Nybegynder
29. januar 2004 - 00:17 #3
de ligger ikke der hvor du har installeret outlook?

wrapper-klasser betyder, at det er klasse som egentlig ikke indeholder nogen egentlig kode, men sender funktionskald videre til de dll-filer som rent faktisk indeholder den egentlige kode.
Avatar billede wired Nybegynder
29. januar 2004 - 00:21 #4
Jeg formoder at det er dem som ligger under winnt\... ?
Avatar billede kichian Nybegynder
29. januar 2004 - 10:10 #5
Jeg havde samme problem med Word.

http://www.dotnet247.com/247reference/msgs/22/110483.aspx løste problemet.
Avatar billede wired Nybegynder
30. januar 2004 - 23:36 #6
Takker kichian. Prøvede men kunne ikke finde objektet OUTLOOK og kunne derfor ikke give det rettigheder.
Avatar billede wired Nybegynder
31. januar 2004 - 01:12 #7
Avatar billede wired Nybegynder
28. juli 2004 - 09:19 #8
Problemet er stadig aktuelt.. Nogen som har noget nyt, ellers vil jeg lukke og prøve på ny.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester