Windows Vista: Unable to load DLL 'x.dll': Invalid access to memory location. (DllNotFoundException)

前端 未结 6 1321
伪装坚强ぢ
伪装坚强ぢ 2020-12-19 16:19

I was testing on a customer\'s box this afternoon which has Windows Vista (He had home, but I am testing on a Business Edition with same results).

We make use of a .

6条回答
  •  暖寄归人
    2020-12-19 16:29

    In addition to allowing full control to "Everyone" does the location also allow processes with a medium integrity level to write?

    How do I check that ? I am new to Vista, I don't like it too much, it's too slow inside a VM for daily work and for VStudio usage inside a Virtual Machine, it doesn't bring anything new.

    From a command prompt to you can execute:

    icacls C:\Folder
    

    If you see a line such as "Mandatory Label\High Mandatory Level" then the folder is only accessible to a high integrity process. If there is no such line then medium integrity processes can access it provided there are no other ACLs denying access (based on user for example).

    EDIT: Forgot to mention you can use the /setintegritylevel switch to actually change the required integrity level for accessing the object.

提交回复
热议问题