问题描述
使用InstallShield2015LE打包VB.NET2015的文件后在WIN10下安装。如果将程序安装到C盘的ProgramFile(x86)下设定的目录。启动软件后当读写该目录下文件时显示错误,不能访问。但相同文件安装到C盘的公共目录下可以正常工作。安装到其它盘,如D、E盘等也没有问题。我采用AdvancedInstaller软件打包相同的文件安装到C盘的ProgramFile(x86)目录下没有问题,而且并未有意在AdvancedInstaller软件中做特别设置。请问这个问题如何解决?
解决方案
解决方案二:
权限问题吧。
解决方案三:
这个问题有一个解决办法,但不够完善。删除了原InstallShield2015LE默认建立的桌面快捷方式。还是在桌面自己建立快捷方式。这样打包后,安装程序在桌面建立的快捷方式可以右键“以管理员身份运行",或在快捷方式的属性中设置以“以管理员身份运行"。这样启动快捷方式就没有问题。但是在InstallShield2015LE打包项目中没有找到对应的设置项。以其默认建立的快捷方式无法建立以“管理员身份运行方式”(右键管理员方式是灰色的无法设置)。
时间: 2024-08-04 04:36:13