我一直在使用威克斯开发的设置中,所有用户不可见的,它的工作原理非常适合管理login.But我想我的应用程序的所有用户,包括admin.So我已成立工作包元素中的InstallScope =“perMachine”。但为了保留一些日志,帮助文档等正在创建一个文件夹%appdata%\ ApplicatinName,并且将在我的应用程序运行时保存日志文件,但该文件夹最初将在安装过程中创建并且其工作完美管理员登录,但如果我登录到用户帐户,在用户帐户该文件夹未创建%appdata%路径。夹在维克斯安装(安装过程中创建)为
我的应用程序数据文件夹(XXX)仅是为管理员可见和不可见的其他users.How,使所有用户,包括安装在管理员同一文件夹可见。
在文件夹中,也有我的例如应用程序模板一些模板将与安装程序一起被添加为预定义模板。这些预定义的模板应该为所有用户可见时调用。除此之外,用户也可以创建将保存在同一文件夹下的模板,但用户应该只能看到预定义的模板以及该用户自己创建的模板。 (IE)他不应该能够看到一些被其它用户 问候创建 艾尔沙德
如果你想编写一个共同文件夹的所有用户,尝试写入C:\程序名,而不是对应用程序数据。这可能是一个权限问题。 – user3165438
@ user3165438我的要求是在我的应用程序中有一些模板,例如,一些模板将与安装程序一起添加,该安装程序称为预定义模板。这些预定义模板应该对所有用户都可见。除此之外,用户也可以创建将保存在同一文件夹下的模板,但用户应该只能看到预定义的模板以及该用户自己创建的模板。 (即)他不应该能够看到由其他用户创建的模板 – Arshad
感谢您的详细信息。我知道你想为每个用户存储模板。当您安装时,仅为从其帐户安装程序的用户创建文件夹。看看这里:http://www.itninja.com/question/how-to-add-a-folder-file-to-all-users-application-data – user3165438