C#应用程序抛出访问被拒绝的错误

问题描述:

我有.net应用程序,其中有数据库备份和恢复功能。当我使用安装程序&安装此程序时,我无法从我的应用程序备份。它给我操作系统错误5(拒绝访问)。我在默认位置(C:\ Program Files \ My Company \ My Software)上安装了Windows &最终操作系统。但是当我在“C:\ MySoftware”位置上安装它时,它的工作完美,没有错误。可能是什么问题呢?C#应用程序抛出访问被拒绝的错误

谢谢

更改Program Files文件夹下的文件需要提升权限。您的备份/恢复应用程序是否具有将权限提升到必要级别的清单?如果没有,this Q&A has some info