【发布时间】:2017-01-28 19:58:20
【问题描述】:
labview 安装程序有问题。我有一个数据库,我通过 labview 使用 udl 文件与之通信。我还有其他文件用于保存密码等。当我设置设置文件并安装我的程序时,我无法写入我的文件,因为它们变成只读的!我将 .exe 文件放在程序文件中,将我的支持文件和数据库放在 ProgramData 中。 .exe 程序不返回错误但不将任何数据写入文件!解决办法是什么
【问题讨论】:
-
您是否检查了每个文件的安全权限以检查它是否实际上显示为只读?安装程序是否以提升的权限运行?如果不出意外,您可以编写一个安装后脚本来设置文件的正确权限,请参见例如stackoverflow.com/questions/2928738/…
-
我自己制作的文件没有任何保护。与 Program Files 不同,ProgramData 文件夹不是受保护的文件夹。但是当我制作安装程序时,支持文件将自动受到保护!!!
标签: labview