最近,在进行一个单机版本的应用程序开发,需要适应用虚拟机环境。一般虚拟机是在一个系统下配置好,作为模版,然后克隆出几个系统,用户在使用的时候,随机使用其中一个系统。
结合实际开发过程,总结得出以下结论:
1.需要考虑登录用户信息,同时记录用户相关信息。例如用户的登录信息和操作信息,还有权限信息。
2.建立相关的用户目录,同时公共文件需要分为系统文件和用户文件。如果将用户文件放到系统文件目录下,有可能导致操作影响其他用户。
3.注册表的修改,一般修改localmachine注册表。
最近,在进行一个单机版本的应用程序开发,需要适应用虚拟机环境。一般虚拟机是在一个系统下配置好,作为模版,然后克隆出几个系统,用户在使用的时候,随机使用其中一个系统。
结合实际开发过程,总结得出以下结论:
1.需要考虑登录用户信息,同时记录用户相关信息。例如用户的登录信息和操作信息,还有权限信息。
2.建立相关的用户目录,同时公共文件需要分为系统文件和用户文件。如果将用户文件放到系统文件目录下,有可能导致操作影响其他用户。
3.注册表的修改,一般修改localmachine注册表。