将文件保存到应用程序目录中

时间:2015-05-14 15:04:55

标签: c# .net

我想将pdf文件保存到存在程序文件的客户端机器中。但它不应该询问用户,它将保存在哪里。这意味着该文件将保存用户应安装应用程序的位置,在该文件夹中pdf文件应保存在c#的Windows应用程序中。

2 个答案:

答案 0 :(得分:3)

在Windows 7及更高版本中...对Program Files /(x86)文件夹的访问受到限制,需要管理员权限。如果应用程序确实具有保存到该文件夹​​所需的权限,Application.ExecutablePath将为您提供运行可执行文件的位置。您可以使用System.IO.Path命名空间中的各种方法从中检索文件夹名称。它

答案 1 :(得分:2)

使用AppDomain.CurrentDomain.BaseDirectory + "\\your-files-name.ext"