Visual c++ 从不同管理员用户在windows8中删除文件时出现访问被拒绝异常

Visual c++ 从不同管理员用户在windows8中删除文件时出现访问被拒绝异常,visual-c++,uac,permission-denied,Visual C++,Uac,Permission Denied,在我的应用程序中,从特定的管理员用户帐户生成了一个配置文件。现在,从另一个管理员用户帐户,我的应用程序正在尝试删除旧配置,然后创建新配置,但无法删除旧配置文件,我的应用程序引发访问被拒绝异常 在我的vc++项目设置Linker->manifest中,我将UACEExecutionLevel从RunAsAdministrator更改为AsInvoker以满足一些其他要求,但最终导致了这个关键问题。在这方面有人能帮我吗?我假设第一个用户仍然打开该文件;这就是拒绝访问错误的来源。

在我的应用程序中,从特定的管理员用户帐户生成了一个配置文件。现在,从另一个管理员用户帐户,我的应用程序正在尝试删除旧配置,然后创建新配置,但无法删除旧配置文件,我的应用程序引发访问被拒绝异常


在我的vc++项目设置Linker->manifest中,我将UACEExecutionLevel从RunAsAdministrator更改为AsInvoker以满足一些其他要求,但最终导致了这个关键问题。在这方面有人能帮我吗?

我假设第一个用户仍然打开该文件;这就是拒绝访问错误的来源。