Tag: 升级权限

在C:\驱动器权限问题中写入文件

我用c#开发了一个win应用程序,它在c:\驱动器的文件夹中生成文件。 当尝试生成文件时,然后出现权限问题,但是当应用程序在C:\之外的其他驱动器中生成文件时,则不会出现问题。 因此,当我将我的应用程序设置分发给最终用户时,我不确定将安装我的应用程序的用户是否具有在C:\驱动器中生成文件的权限。 所以指导我如何克服这个问题。 我应该使用清单在win OS中提升应用程序吗? 我有一些文章 http://blogs.msdn.com/b/nikhiln/archive/2007/04/19/embed-a-manifest-to-make-an-application-elevate-in-vista.aspx http://www.codeproject.com/Articles/105506/Getting-Elevated-Privileges-on-Demand-using-C http://archive.msdn.microsoft.com/KB981778 等……请用正确的知识指导我。 谢谢