Results 1 to 13 of 13

Thread: MSXML parser returns "" string when program is not ran as administrator

Threaded View

  1. #11
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: MSXML parser returns "" string when program is not ran as administrator

    Quote Originally Posted by AndreiMhz View Post
    The file itself, is saved in the app folder.
    Do you mean within the protected filesystem under Program Files? Where standard users normally would not have write access?

    If your program has a proper manifest this would raise an error 70 "Permission denied." However if it lacks a manifest with a <trustInfo/> section Windows will chuckle, treat it as legacy code, and apply file virtualization appcompat.

    Most likely your file is being written to the the duplicated path below:

    C:\Users\{user}\AppData\Local\VirtualStore\Program Files.

    Such a program would also fail under WinXP and Win2K without elevated privileges. People used to hand out Power User group membership like candy to let vocational coders ignore the fact they were no longer running on Win9x. This was a major security hole so that group was eliminated beginning back when Vista came out.


    Anyway, look under that path and see whether your file is getting written there.
    Last edited by dilettante; Oct 10th, 2022 at 02:24 AM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width