是否有解析到公用文件夹的属性?显然,我不想在目录结构中硬编码"c:\users\public“,但是我找不到一个预定义的Property来解决这个问题。是否有一种可接受的方式来指定要在此处安装和/或在卸载时删除的文件?
发布于 2009-07-23 22:41:03
如果目录有CSIDL,那么OSInfo CustomActions可能就有它。这是Windows Installer支持的属性的扩展。目前还不支持只支持Vista的RefKnownFolder()。
发布于 2009-07-23 19:06:42
当您的设置目标为all users时,一些文件夹将映射到all users文件夹(DesktopFolder、StartMenuFolder、ProgramMenuFolder ),但在所有类型的设置中没有指向all users文件夹的永久属性。
您可以使用CommonAppDataFolder,它是您应该放置与应用程序的所有用户相关的数据的位置(但它需要管理员权限才能修改)。
您可以尝试编写一个自定义操作(示例here),将YourFolder的值替换为%PUBLIC
https://stackoverflow.com/questions/1173686
复制相似问题