A
Adry
Hi,
I've an assembly (DLL) compiled with COM interoperability.
This assembly is used by an ASP (not ASP.NET) application.
When the assembly tries to acces (read) a resource stored in the system
Font's folder (using SHGetFolderPath, SHGetSpecialFolderLocation and
SHGetPathFromIDList windows API), it gives me the following error:
itextsharp error '80131620'
\arial.ttf not found as file or resource.
That is, it seems do not be able to use windows API or determine the font's
folder location
I suppose it is a security problem.
Infact if I give all rights (in IIS in the security tab I use an
"administrator" user instead of IUSR_xxx) to my ASP application, it works
properly.
What have I do to avoid the problem ?
How works (that is, which privileges have) a .NET assembly in the ASP
context ?
There's some documentation to read about this question ?
Thanks in advance to everyone help me
Adriano
I've an assembly (DLL) compiled with COM interoperability.
This assembly is used by an ASP (not ASP.NET) application.
When the assembly tries to acces (read) a resource stored in the system
Font's folder (using SHGetFolderPath, SHGetSpecialFolderLocation and
SHGetPathFromIDList windows API), it gives me the following error:
itextsharp error '80131620'
\arial.ttf not found as file or resource.
That is, it seems do not be able to use windows API or determine the font's
folder location
I suppose it is a security problem.
Infact if I give all rights (in IIS in the security tab I use an
"administrator" user instead of IUSR_xxx) to my ASP application, it works
properly.
What have I do to avoid the problem ?
How works (that is, which privileges have) a .NET assembly in the ASP
context ?
There's some documentation to read about this question ?
Thanks in advance to everyone help me
Adriano