持续在线点击一次应用程序

时间:2010-07-06 23:48:48

标签: deployment clickonce persistence

是否可以通过在线点击一次应用程序来保留字符串。我看到一些关于孤立文件存储的东西作为其他问题的答案。但是他们都没有说明它是否适用于在线应用程序(我真的不这么认为)。

我认为像cookie这样的东西会起作用。有没有这样的东西?

应用程序必须只在线运行(由某些参数触发),但对于每个用户,它需要保存一个文件,并向他询问特定信息。一旦应用程序第一次运行,它就不能向用户请求该信息。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以将信息存储在LocalApplicationData中。只需使用您的应用程序名称或公司名称创建一个目录,将该字符串粘贴到一个文件中,然后从那里读取它。 This article向您展示了如何保留此数据,并且不会受到ClickOnce更新的影响。即使您的应用程序仅在线,它也能正常工作。 (仍然安装了仅在线的C / O应用程序,它只是意味着它始终从URL运行它,并且需要连接用户才能安装应用程序。)