1
回答
用installshield打包,安装的exe默认安装在c盘,如何使得exe完成读写操作?

用installshield打包时,安装的exe默认安装在c盘,这样对安装的exe文件如果需要读写文件的时候,会有管理员权限的限制,无法读取,造成exe无法正常运行,一般是怎么解决的?

 

是需要把数据,固定在一个不需要管理员权限的路径吗?这样在代码里写的方式好吗?

举报
YMLNELL
发帖于9个月前 1回/129阅

%userprofile% 下随便放,没有写入权限要求。
一般讲究的话就放在 %userprofile%\Documents 目录里建一个自己程序的目录,把各种文件放进去。
更讲究的话配置类的放到 %userprofile%\AppData 目录里,其它生成的放到 Documents 里。
再进一步,安装过程中所有的目录都是可配置的,用户可以把这些放在自己喜欢的地方。

顶部