我创建了一个 Windows 窗体应用程序。我需要存储一些信息(在注册表、隔离存储或其他序列化方法中),例如 ClientID,它是从注册表生成的 GUID,然后用户可以下载当前部署 ClickOnce 的安装包。该应用程序是离线运行的,因此根据我读过的一些文章,添加查询字符串参数不是一个选项。我想在客户端下载设置之前创建一个模块来修改 config.deploy 文件,但是当多个用户同时下载应用程序时可能会导致一些问题。我还在考虑让用户在应用程序首次运行时输入电子邮件地址或任何登录信息,因此可以从 Web 服务器下载必要的信息并将其存储在客户端的计算机中,但我
我希望我已经写得足够清楚,以便我能尽快得到一些答案。任何意见/建议将不胜感激。