我已经制作了一个游戏,它是安装游戏后的自我安装程序,只有当它安装在电子驱动器上或d驱动器不在具有我的操作系统的c驱动器中时才运行 它说访问被拒绝了 有人告诉我,它需要通过更改注册表来获得权限 是这样吗? 我知道如何改变 但我做了什么改变?
编辑添加创建问题的人的答案中的文字:
我正在写c:\ programfiles \ abess \并且安装程序成功运行已安装的程序无法运行,我正在使用Windows 7主页并使用管理员帐户
答案 0 :(得分:0)
是否尝试将任何文件写入Windows 7(或可能是Vista)计算机上的C:\
?如果是这样,默认情况下您将没有写权限(假设C:是系统驱动器)。确保您的应用将所有文件写入C:\
的子目录,如C:\Temp\
或类似。
我很确定如果它适用于D:
但不适用于C:
,那么注册表就不会有问题。
答案 1 :(得分:0)
我写信给c:\ programfiles \ abess \ 并且安装程序成功运行已安装的程序无法运行,我正在使用Windows 7主页并使用管理员帐户 安装后,如果程序以“以管理员身份运行”运行,则运行成功 我正在制作安装程序我无法确定是否在另一端用户安装在c:\ programfiles \并且在程序未运行时感到沮丧