所有用户的用户设置

bkjames

我知道必须有一种方法来使应用程序/用户设置为可读写,并且对所有用户都相同。我为工厂中安装的自动激光打标机编写代码。我希望代码尽可能简单

        private void _btnApply_Click(object sender, EventArgs e)
    {
        Settings.Default.IOCOM = comboIOCOM.Text;
        Settings.Default.TLoc = tbTLoc.Text;
        Settings.Default.Save();
    }

但我不希望将.config文件保存在每个用户的文件夹中。我希望所有用户都使用相同的设置。

回答时要记住的一点是,将要登录的用户将具有对c:\和所有文件夹的管理员权限

另外,我正在使用VS 2010。

bkjames

我想出的解决方案是使用EF和SQLite存储我的应用程序的所有设置。这样,我可以从数据库加载到模型并将数据库文件存储到我希望的任何位置。另外,我了解了SQL的结构和组织,可以跳过XML文件的所有序列化。此外,该数据库文件不是纯文本,我可以使用记事本限制未经授权的用户更改设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章