1
5
正如OskarDuveborn所说,您看到的很可能是Vista的虚拟化行为。
当机器启用了用户帐户控制(UAC)时,标准用户和非提升程序不允许写入程序文件夹。相反,Windows会静默地将文件重定向到
如果您在资源管理器中浏览真正的文件夹,您将看到“兼容性文件”工具栏按钮,您可以使用它来浏览虚拟存储。
注意,这只是来自Windows的兼容性行为-您的程序应该写入自己的子文件夹
有关详细信息,请参阅 this TechNet Magazine article . |
2
5
不知道,如果我在正确的轨道上,但vista不虚拟化尝试写入它的应用程序的%programfiles%吗,或者标记为“不以正确的方式进行此操作”?(因此,将它移到文件系统的用户部分,而不告诉传统应用程序关于它的信息——使它有点透明)…? 虚拟存储重定向的文件存储在%appdata%中的某个位置-当位于别名位置时,您还可以通过检查资源管理器中的“可兼容文件”选项来查找该位置。据我所知,您需要停止写入%programfiles%以消除这种行为。 |
3
0
您是指appdata文件夹(c:\documents and settings\username\appdata)吗?我不在我的Vista机器上,但我认为这就是路径,而且Afaik卸载后不会被清除。 |
4
0
上述由Ant提供的TechNet链接(接受的答案)不再有效。新链接是: http://support.microsoft.com/kb/927387 -Windows Vista中常见的文件和注册表虚拟化问题 |
frank hk · Inno安装程序未生成桌面图标 7 年前 |
Balaji Vignesh · Inno安装程序印地语文件不工作 7 年前 |
Dennosaur · Inno安装卸载程序VersionInfo 7 年前 |
user285594 · Inno设置-如何在线验证序列号 7 年前 |
Joshua · Inno安装程序基于自定义复选框值设置可卸载指令 7 年前 |
Johan · 在所有文件的源路径之间选择 7 年前 |