导出功能在基于.Net4.0的windows应用程序中不起作用

导出功能在基于.Net4.0的windows应用程序中不起作用,.net,windows,.net,Windows,我开发了一个windows应用程序(.NET4.0 framework和C#),它具有导出功能,其中数据以.doc格式导出并写入本地硬盘 该应用程序在windows xp中运行良好,但在vista和windows 7上,如果由非管理员用户完成安装,则导出功能不起作用。导出功能无法在硬盘上写入。 我在创建设置时是否遗漏了什么?如何使应用程序具有增强的用户写入级别 我正在使用US2010进行开发 谢谢 Prashant如果ClickOnce是您的一个选项,那么您可能会发现这是一个解决方案,每个安装都

我开发了一个windows应用程序(.NET4.0 framework和C#),它具有导出功能,其中数据以.doc格式导出并写入本地硬盘 该应用程序在windows xp中运行良好,但在vista和windows 7上,如果由非管理员用户完成安装,则导出功能不起作用。导出功能无法在硬盘上写入。 我在创建设置时是否遗漏了什么?如何使应用程序具有增强的用户写入级别

我正在使用US2010进行开发

谢谢
Prashant

如果ClickOnce是您的一个选项,那么您可能会发现这是一个解决方案,每个安装都有它的数据文件夹,便于安全地读取/写入数据


这详细说明了如何从应用程序访问本地和远程数据。

引发了哪些错误/异常?您好,我们的业务软件也有同样的问题。我们用一个卑鄙的伎俩解决了这个问题,我们不是在“程序”下而是在自己的目录下安装软件。